Мне нужно определить переменную среды с именем SQLANY17 и эта переменная должна быть доступна в PHP (т.е. в разделе «Среда» на стандартной phpinfo() ). PHP выполняется через FastCGI, и я запускаю CentOS 7 x64, Apache 2.4.6 и PHP 5.5.30. Я отредактировал /etc/httpd/conf.d/fcgid.conf который уже существует в моем дистрибутиве. Согласно документации , среда может быть определена […]
Как вы создаете собственный интерфейс FastCGI в PHP? Я хотел бы сделать что-то похожее на то, что они делают в Perl , но на PHP. Возможно ли это? Было бы быстрее? (То есть, я хотел бы иметь возможность загружать инфраструктуру веб-приложения один раз в память, а затем просто использовать FastCGI метод, который я предоставляю для […]
У меня установлен Apache с PHP (в Windows) и выполняется как fastCGI. У моего php.ini это значение, upload_max_filesize = 2M. Я переопределяю это значение в файле .user.ini на 10M. Каждая вещь работает нормально, пока уровень папки не будет глубже, чем уровень 2. Например: Если я поместил файл .user.ini в www root. http: // localhost / […]
По какой-то причине я получаю ошибку HTTP 330 всякий раз, когда печатается ошибка PHP. Этого не произошло, но поскольку нам пришлось восстановить наше приложение PHP из резервной копии из-за сбоя сервера, это так. Во время этой реставрации мы переключились с использования Apache на nginx + fastcgi. Тем не менее, я также запускаю приложение локально, и […]
Я пишу HTTP-сервер C ++. Но поскольку разработка на C ++ медленнее, например, в PHP, я хочу также поддерживать приложения FastCGI (PHP через FastCGI, Python через FastCGI и т. Д.). Поэтому я хочу использовать что-то похожее на mod_fcgi (для Apache). Кто-нибудь знает хорошую C ++ FastCGI-библиотеку (не для приложений, а для веб-сервера)? Я использую библиотеку […]
У меня есть приложение php, работающее на IIS 7.5, php 5.4 работает как fastcgi. Приложение работает абсолютно безупречно, за исключением того, что длинные сценарии php, похоже, зависают; нет 500, они просто кажутся никогда не завершенными и возвращают результаты в браузер. Я написал простой тестовый скрипт ниже, чтобы исключить возможность ошибки программирования в главном приложении: <?php […]
Я запускаю довольно типичный стек LAMP с PHP, работающим через mod_fcgid. Я считаю, что сервер будет находиться под «высокой нагрузкой», учитывая объем трафика, который он получает. Существует периодическая проблема, когда Apache сообщает, что все соединения находятся в состоянии «Отправляя контент» («W» на мониторе) при доступе к сайтам, которые полагаются на PHP. Об ошибках PHP нет, […]
У меня много поиска, но ответов не найдено. у меня не будет много пула PHP FPM, я хочу, чтобы он был как mod_php, а в nginx я писал: fastcgi_param PHP_VALUE "open_basedir = /var/xxx/"; Он работает, но он объявляет open_basedir для обеспечения жизненного цикла процесса, который выполняет сценарий php (я сделал тесты). В phpinfo() значение open_basedir […]
Я использую PHPStorm 9 на Mac OSX Yosemite 10.10, и когда я пытаюсь открыть проект в браузере, он возвращает ошибку «502 Bad Gateway». В PHPStorm говорится, что php–cgi не найден Please ensure that configured PHP interpreter built as CGI program (–enable-fastcgi was specified) Я последовал за ответом Гоча Роба в этом вопросе , но это […]
Такие вещи продолжают появляться в моих журналах apache. Как я могу отлаживать это и / или предотвращать это в будущем: (104) Сброс соединения с помощью одноранговой сети: FastCGI: сообщение с сервером «/var/www/php5.external» отменено: чтение не выполнено FastCGI: неполные заголовки (0 байт), полученные от сервера «/var/www/php5.external», (4) Прерванный системный вызов: FastCGI: сообщение с сервером «/var/www/php5.external» отменено: […]