PHP вызвал мою конкретную функцию не удалось - PullRequest
0 голосов
/ 15 января 2012

Я строю сервер с PHP + apache + mysql. Мне нужно использовать PHP в качестве CGI, вот код:

<?php
$command="sqngCCA -l 2>&1";
$last_line = system($command,$retval);
if($retval)
{
     echo $errstr;
}
echo "Return value: " . $retval;
?>

sqngCCA - это мое приложение, которое я хочу вызывать, когда я вызывал его с помощью user: www-data (apache user), оно работало хорошо. Но когда я позвонил в php cgi, он возвращает «Неустранимая ошибка: невозможно инициализировать путь к настройкам приложения!». Кто-нибудь может помочь ответить, как я могу это исправить? Большое спасибо !!!!

Кстати, я также тестирую php в обычном режиме с помощью команды "php test.php", он также хорошо работает. test.php

#!/usr/bin/php -q
<?php
$command="sqngCCA -l 2>&1";
$last_line=system($command);
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...