Я надеюсь, что это руководство поможет вам, когда вы увидите, что доступ к веб-серверу HTTP Domino запрещен.
Одобрено: Fortect
Воля
Я получил фантастическую ошибку “Заголовки сценария заканчиваются преждевременно: contactform.cgi”, когда отдел маркетинга запускает следующий сценарий. Что меня расстраивает, так это то, что я запускал это как .php на внутреннем сервере человека, и это сработало. Однако мне пришлось переключиться на серверы, а они почти не обслуживают CGI PHP. Однако это не работает. Я никогда не буду думать, что правила плохие, но на всякий случай проведу некоторые исследования.
Я кое-что прочитал, и некоторые ясно сказали, что это основная проблема с разрешениями. Может это для меня?
Я определил, где директивы display_errors и error_reporting определенно показывают проблемы в журнале ошибок, но если у меня не будет доступа к серверу, как я могу проверить журналы?
#!/usr/local/bin/phpкод>пре> <основной><элемент><дел><дел>
Распространенной ошибкой PHP, от которой редко извлекают пользу или которую редко понимают, является ошибка "заголовок уже отправлен". Что может показаться дополнением, когда вам нужно:
code>Заголовки преждевременного программного обеспечения: /home/user/public_html/index.php
Почему это происходит?
Досрочное завершение, связанное с заголовками скрипта, "фактически означает", что обнуленная программа останавливается по какой-то причине, прежде чем отправить результат обратно на веб-сервер. Эту ошибку может быть чрезвычайно сложно диагностировать.
Исправлены заголовки сценариев/решений, заканчивающиеся преждевременно
Некоторые области, которые следует рассмотреть и даже исправить в отношении вызывающих ненависть "преждевременно заканчивающихся нулевых заголовков бюллетеней":
Изменения версии PHP
Вы недавно обновляли или уменьшали PHP? Основной код/функции вашего веб-сайта могут быть несовместимы с рассматриваемой вами версией PHP.
Необходимо изменить путь к файлу
Если ваш текущий веб-сайт/программа использует функцию require_once(), получается, что файл должен находиться в другом месте. Если вы недавно изменили/переименовали/переместили файлы или это могут быть папки, это может быть причиной вашей серьезной проблемы. Это также, несомненно, одно из самых простых исправлений, которые я могу добавить.
Ограничения ЦП и памяти
Директивы RLimitCPU и, следовательно, директивы RLimitMEM в httpd.May-conf иногда вызывают раздражение, когда совершенно новый скрипт прерывается из-за нехватки места. Проверьте документы конфигурации httpd (/usr/local/apache/conf/httpd.conf
) на наличие способов RLimitCPU
или RLimitMEM
и сопоставьте их соответствующим образом. . .
Сторонние модули Apache
Проблема конфигурации в suEXEC, mod_perl, возможно, другом готовящемся стороннем модуле, почти всегда может мешать выполнению записи и, следовательно, вызывать ошибку. Если это является вашей текущей причиной, вам обязательно следует проверить Apache error_log для получения более подробной информации.
ОГРОМНЫЙ файл журнала
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Если журнал suPHP достигает каждой области размером 2 ГБ, в зависимости от того, что больше, вы можете увидеть дополнительную ошибку "Конец заголовков сценария". Посмотрите весь журнал, какой тип включает в себя как gzip, так и null. Перезапустите apache plus, а затем исправьте проблемы, обнаруженные в этом журнале Suhp. дрова suphp находятся по адресу: