По сути, я пытаюсь выяснить, как можно вызывать PHP с "веб-сервера".
Я прочитал документацию, но это не сильно помогло.
Насколько я могу судить, есть три способа вызова PHP:
- через командную строку (например:
php -f "/path/to/script.php"
)
- через CGI (??) / через FastCGI (???)
- через модуль веб-сервера (например, Apache)
Итак, начнем с CGI . Возможно, я просто слепой, но в спецификации не упоминается, как на Земле веб-сервер передает данные (заголовки и обратные вызовы) объекту, реализующему CGI. Ситуация еще хуже с FastCGI .
Далее у нас есть специфичные для сервера модули, которые, я даже не знаю, что искать, так как все отведения ни к чему не приводят.