LINUX.ORG.RU
ФорумAdmin

php.ini для команды


0

1

Можно ли сделать свой php.ini для определенной команды. На сервере заблочена функция exec, но в скрипте file.sh, содержимое

exec /usr/bin/php-cgi -c  /usr/local/ispmgr/addon/vmonit/php.ini  /usr/local/ispmgr/addon/vmonit/rotate.php

Тоесть тут указан свой php.ini, но на сервере же заблочен exec, поетому можно ли сделать свой php.ini для команды?


Ответ на: комментарий от dreamer

файл /usr/local/ispmgr/addon/vmonit/php.ini

register_globals= Off
display_errors= Off
log_errors= Off
max_execution_time= 900
memory_limit= 2048M
upload_max_filesize= 16M
post_max_size = 16M
disable_functions=

ты же указал как раз кастомный php.ini

что Вы имеете ввиду?

p.s. запускаю файл sh, file.sh через консоль.

ZorG
() автор топика
Ответ на: комментарий от kmua

Вот, как это можно реализовать?

ZorG
() автор топика
Ответ на: комментарий от Komintern

Могу запустить команду от рута, но не могу сообразить команду, чтобы для определенной команды был свой пхп.ини.

ZorG
() автор топика
Ответ на: комментарий от ZorG

Через какую команду? В исходном посте ты сам привёл команду с кастомным php.ini. Или тебе нужно чтобы веб-сервер определённую страницу обрабатывал особым образом?

Tigger ★★★★★
()
Ответ на: комментарий от Tigger

Тоесть команда

/var/admin/file.sh --php-ini /php.ini
тоесть для етой команды будет юзаться этот пхп ини, потому что он указан. Можно ли такое сделать?

ZorG
() автор топика
Ответ на: комментарий от ZorG

А почему нельзя? Если в скрипте вызовешь php с параметрами, которые передаёшь скрипту, естественно php и будет выполняться с этими параметрами. Распарсить параметры не проблема.

Tigger ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.