Назад | Перейти на главную страницу

Apache 2.4.2 с PHP 5.4.4 вылетает при открытии скрипта phpinfo ()

Как только я открою phpinfo() сценарий называется version.php apache перестает работать. Здесь error.log файл. Моя конфигурация (моя локальная машина разработки):

PATH переменная окружения PATH=C:\WAMP\Apache\bin;C:\WAMP\PHP и установочные папки (разархивирование):

Установлен и обновлен Microsoft Visual C ++ 2010 SP1 x86 / x64. Так что мне все в порядке. Интеграция PHP в httpd.conf является:

# Integrazione PHP
LoadModule php5_module "C:/WAMP/PHP/php5apache2_4.dll"
PhpIniDir "C:/WAMP/PHP"
AddType application/x-httpd-php .php

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

Я не предполагаю, что PHP использует переменную PATH для определения пути расширений. Поэтому попробуйте добавить полный путь в extension_dir переменная как

extension_dir = C:/WAMP/PHP/ext

Я видел, как PHP вылетал из Apache на phpinfo () раньше, когда:

  1. Я использовал PHP как процесс FCGID, и он был настроен неправильно.
  2. Я использовал один из кешей опкодов, например APC.

Попробуйте удалить загруженные модули / расширения PHP один за другим, чтобы узнать, не вызывает ли это один из них.