duxa
Новичок
переменная PHP_SELF в php-cgi
есть необходимость выполнять скрипты в php-cgi
сервер - nginx
при выполнении скриптов регулярно вылезают ошибки. начал ковыряться - оказалось что именно при выполнении в php-cgi не определяется $_SERVER['PHP_SELF']. Весь остальной массив $_SERVER определен. А вот $_SERVER['PHP_SELF'] - переменная такая есть, но значение no value.
пробовал даже руками передавать эту переменную
типа
но переменная все равно не определена. кстати пробовал передавать
после этого появляется $_SERVER['MY_PARAM'] с правильным значением.
пробовал php версии 5.2.3 и php 5.2.4
есть идеи как вернуть переменную, чтобы не править код скриптов?
есть необходимость выполнять скрипты в php-cgi
сервер - nginx
при выполнении скриптов регулярно вылезают ошибки. начал ковыряться - оказалось что именно при выполнении в php-cgi не определяется $_SERVER['PHP_SELF']. Весь остальной массив $_SERVER определен. А вот $_SERVER['PHP_SELF'] - переменная такая есть, но значение no value.
пробовал даже руками передавать эту переменную
типа
PHP:
fastcgi_param PHP_SELF $fastcgi_script_name;
PHP:
fastcgi_param MY_PARAM $fastcgi_script_name;
пробовал php версии 5.2.3 и php 5.2.4
есть идеи как вернуть переменную, чтобы не править код скриптов?