какой php.ini использует cli-команды symfony2?

0

Я запускаю консольную команду для symfony sudo php app/console assetic:dump и он показывает предупреждения, хотя я специально игнорирую предупреждения на php.ini для apache и для cli. Использует ли он другой php.ini?

Теги:
ubuntu-14.04

3 ответа

3
Лучший ответ

Сделайте sudo php -i для sudo php -i ваших настроек PHP, включая путь к php.ini.

  • 0
    Я забыл об этом варианте :). Действительно, он использует / etc / php5 / cli ini
2

Выполните следующую команду:

php -i | grep .ini

и вы увидите полный путь к php.ini, используемый cli.

Не используйте sudo при сбросе активов, поскольку владелец созданных файлов будет "root", и пользователь nginx/apache не сможет их использовать.

  • 0
    Это неверный Udan, Apache нужен только доступ на запись в кеш и логи. Остальные могут быть доступны с правами только для чтения.
0

Да, вероятно, что php, используемый в командной строке, использует другой php.ini, чем php в apache.

В частности, в wamp-сервере php cli использует php.ini в каталоге php, а php в качестве модуля apache использует php.ini, расположенный в папке apache/bin.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню