После того, как я много часов пытался найти хороший путь для PHP-CLI, я наконец нашел его. Но моя гордость скоро снова исчезла.
Тем не менее, я получил следующую ошибку:
Следующие требования не выполнялись. В результате видеозагрузки отключены.
- Невозможно найти путь к PHP-CLI
Я пробовал много разных путей
- бен /PHP
- USR/локальные/Библиотека
- USR/локальные/Library/PHP
- usr/local/bin/php (это хороший, о котором я думал).
По-прежнему возникает ошибка, описанная выше. Что происходит? Мой сервер не работает в безопасном режиме, а мой exec()
включен через файл php.ini.
Пожалуйста, помогите мне..
Edit:
Пол
Q: Пробовали ли вы какие-либо "полностью определенные пути", например? "/bin/php" (не просто "bin/php" )?
A: Я пробовал оба решения, никаких результатов.
Q: Вы уверены, что php-cli установлен в вашей системе (обычно это отдельный пакет из плагина Apache PHP)? ПРИМЕР: apt-get установить php5-common libapache2-mod-php5 php5-cli.
A: Я пробовал это в SSH моего сервера, его CentOS-сервер, поэтому он не нашел комментарий
@Peter:
Если вы установили PHP через диспетчер пакетов ОС, путь будет вероятно, будет /usr/bin/php, который, по-видимому, является единственным, попробуйте
Я попробовал это сейчас, я не помог, все та же ошибка:
Edit2
@Dev-нуль
Вы нашли и что? Просто зная, где > находится, не исправит его, изменили ли вы какой-то > код или переменную среды PATH, чтобы сделать ее
A: это поле ввода, в которое мне нужно поместить путь. Я не изменил код, потому что PHP-версия 5.3.17 (CLI) установлена на моем CentOS-сервере. Так что не нужно менять какой-то код только для пути, верно?
Edit
Моя информация PHP, PHP 5.3.17 (CLI) Проверьте изображение ниже.
Edit
Когда я делаю rpm -q php-cli
, я получаю PHP-CLI not installed
, и когда я хочу установить i, получим No package php-cli available
. См. Изображение ниже.
Edit
Результат /bin/php -v
ниже.