Вы можете использовать двоичный файл php-cgi
. При вызове из другого CGI-скрипта он наследует среду, то есть все переменные HTTP_*
, включая файлы cookie. Есть несколько настроек:
SCRIPT_FILENAME
необходимо адаптировать к сценарию PHP. В противном случае двоичный файл php-cgi
игнорирует аргумент файла.
- Аналогично адаптируются
SCRIPT_NAME
и в конечном итоге REQUEST_URI
- Вам также необходимо
REDIRECT_STATUS=200
в зависимости от конфигурации .
- Это работает для запросов GET, часто возникает проблема с передачей данных POST.
Чтобы подавить вывод заголовка php-cgi, вы можете вызвать его, однако, с помощью -q
. Это не должно ухудшать входные данные CGI, только ответ.