Я использую mod_fcgid и Xcache 3.0.3, PHP 5.4.18. Я знаю, что из-за дизайна mod_fcgid я не могу использовать общую общую память, поэтому каждый процесс php-cgi использует свой собственный кеш в течение своей жизни. Когда я открываю top и проверяю процессы php-cgi я вижу следующее: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ […]
Я в настоящее время вытаскиваю свои волосы: после обновления от Debian wheezy до jessie мы иногда получаем ошибки Apache mod_fcgid. Текущая настройка: Debian GNU / Linux 8.6 (jessie) / 3.16.0-4-amd64 Apache / 2.4.10 (Debian) PHP 5.6.29-0 + deb8u1 Некоторые из сайтов Apache просто работают нормально, и некоторые сайты представляют хорошую ошибку 500 после нескольких перезагрузок. […]
У меня установлен Apache с PHP (в Windows) и выполняется как fastCGI. У моего php.ini это значение, upload_max_filesize = 2M. Я переопределяю это значение в файле .user.ini на 10M. Каждая вещь работает нормально, пока уровень папки не будет глубже, чем уровень 2. Например: Если я поместил файл .user.ini в www root. http: // localhost / […]
В моем Plesk 11, PHP 5.4.7. Apache / 2.4.3, когда я делаю задания cron, я получаю эту ошибку из файла error.log. [Tue Mar 19 21:33:18 2013] [warn] [client 88.44.55.66] mod_fcgid: read data timeout in 45 seconds [Tue Mar 19 21:33:18 2013] [error] [client 88.44.55.66] Premature end of script headers: index.php Поэтому я проверил время выполнения […]
Я использую Apache 2.4.7 и PHP 5.5.7. У меня есть файл test.php в C:\web\vhosts\Symfony\web . Значение $_SERVER['SCRIPT_FILENAME'] верное: C:/web/vhosts/Symfony/web/test.php Однако значение $_SERVER['SCRIPT_NAME'] зависит от того, как я загружаю PHP: Если я загружаю PHP в качестве модуля Apache , значение $_SERVER['SCRIPT_NAME'] равно: /test.php Я немного удивлен, что это не то же самое, что SCRIPT_FILENAME , но, […]
Это было задано и ответили до https://stackoverflow.com/a/12686252/219116, но решение для меня не работает. Конфигурация mod_fcgid <IfModule mod_fcgid.c> AddHandler fcgid-script .fcgi FcgidIPCDir /var/run/mod_fcgid/ FcgidProcessTableFile /var/run/mod_fcgid/fcgid_shm FcgidIdleTimeout 60 FcgidProcessLifeTime 120 FcgidMaxRequestsPerProcess 500 FcgidMaxProcesses 150 FcgidMaxProcessesPerClass 144 FcgidMinProcessesPerClass 0 FcgidConnectTimeout 30 FcgidIOTimeout 600 FcgidIdleScanInterval 10 FcgidMaxRequestLen 269484032 </IfModule> скрипт php-cgi #!/bin/bassh export PHPRC=/var/www/vhosts/example.com/etc/ export PHP_FCGI_MAX_REQUESTS=5000 exec /usr/bin/php-cgi Сведения […]
У меня возникла проблема с PHP, где мое приложение пытается запустить файл резервной копии php и вдруг получает HTTP Error 500 Code. Я проверил журналы и это то, что он говорит. [Tue Aug 28 14:17:28 2012] [warn] [client xxxx] (104) Сброс соединения с помощью peer: mod_fcgid: ошибка чтения данных с сервера FastCGI, референт: http://example.com/backup/backup.php [Вт […]
Я написал простой скрипт сканирования (в php) на localhost (с 4 вариантами). Все они отлично работали на локальном хосте. Но когда я переместил их на общий хостинг, двое из них работали, другие выдавали внутреннюю ошибку сервера. Я посмотрел на error_log, и я увидел следующую строку: [Wed Jan 23 22:01:02 2013] [warn] [client ***] mod_fcgid: read […]