URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 2340
[ Назад ]

Исходное сообщение
"Проблема с php exec()"

Отправлено Владимир , 23-Май-04 13:19 
Система:
FreeBSD yyy.xxx 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:4
5:55 GMT 2004     root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC  i386
Php: PHP 4.3.6 (cgi) (built: May 23 2004 00:23:40)
Copyright (c) 1997-2004 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies

Делаю php -r '<? echo ecec("ls /");'
Скрипт виснет
strace php -r '<? echo ecec("ls /");'  - тоже ничего не возвращает
safe_mode  - отключен
Подскажите в чем проблема?


Содержание

Сообщения в этом обсуждении
"Проблема с php exec()"
Отправлено rohan , 23-Май-04 23:21 
ecec или exec?
А eror_reporting выставить? и логи предложить вести в php.ini.

"Проблема с php exec()"
Отправлено blosh , 24-Май-04 20:47 
>ecec или exec?
>А eror_reporting выставить? и логи предложить вести в php.ini.
exec
error_reporting(E_ALL) - тоже самое


"Проблема с php exec()"
Отправлено fam , 24-Май-04 10:47 
Пробуй:
<pre>
<?php
echo `ls /`;

?>
</pre>

<pre>
<?php
echo system("ls /");

?>
</pre>

<pre>
<?php
echo shell_exec("ls /");

?>
</pre>


"Проблема с php exec()"
Отправлено blosh , 24-Май-04 20:45 
>Пробуй:
><pre>
><?php
>echo `ls /`;
>
>?>
></pre>
>
><pre>
><?php
>echo system("ls /");
>
>?>
></pre>
>
>
>
><pre>
><?php
>echo shell_exec("ls /");
>
>?>
></pre>

Печатает <pre>
и виснет


"Проблема с php exec()"
Отправлено rohan , 24-Май-04 23:18 
Именно виснет? А как насчет MAX_EXECUTION_TIME?
Что все таки с ведением error.log?
Где можно почитать php.ini и phpinfo(); ?
Если не секрет - из каких ссображений cgi?

"Проблема с php exec()"
Отправлено Владимир , 25-Май-04 20:49 
>Именно виснет? А как насчет MAX_EXECUTION_TIME?
>Что все таки с ведением error.log?
>Где можно почитать php.ini и phpinfo(); ?
>Если не секрет - из каких ссображений cgi?

поставил к PHP 5.0.0a6-alexdupre - заработало
может php 4 не догоняет FreeBSD 5 ?