Поставщики Symfony-2.0 Apache

Я установил поставщиков symfony, и когда я пытаюсь получить страницу, служба Apache перезагружается с сообщением «... Память не может быть прочитана».

Когда я открываю базовую тестовую страницу только с помощью phpinfo(), все в порядке. И когда я начал свои первые шаги из ручного режима (до установки вендоров), все пошло нормально.

Моя текущая конфигурация: WinXP SP3, Apache2.2, PHP5.3.10, Symfony2.0.11, Postgres9.1, Git Bash, deps установился без ошибок (не с первых 10 раз, но в итоге список ниже), первичная проверка symfony прошла (все "ОК"), в php.ini memory_limit = 512M... не знаю, что еще может быть полезно...

Буду признателен за любые советы по моей проблеме.

содержимое файла deps:

[symfony]
    git=git://github.com/symfony/symfony.git
    version=v2.0.12

[twig]
    git=http://github.com/fabpot/Twig.git
    version=v1.6.2

[monolog]
    git=http://github.com/Seldaek/monolog.git
    version=1.0.2

[doctrine-common]
    git=git://github.com/doctrine/common.git
    version=2.1.4

[doctrine-dbal]
    git=git://github.com/doctrine/dbal.git
    version=2.1.6

[doctrine]
    git=git://github.com/doctrine/doctrine2.git
    version=2.1.6

[swiftmailer]
    git=git://github.com/swiftmailer/swiftmailer.git
    version=v4.1.5

[assetic]
    git=git://github.com/kriswallsmith/assetic.git
    version=v1.0.3

[twig-extensions]
    git=http://github.com/fabpot/Twig-extensions.git

[metadata]
    git=http://github.com/schmittjoh/metadata.git
    version=1.0.0

[SensioFrameworkExtraBundle]
    git=http://github.com/sensio/SensioFrameworkExtraBundle.git
    target=/bundles/Sensio/Bundle/FrameworkExtraBundle
    version=origin/2.0

[JMSSecurityExtraBundle]
    git=git://github.com/schmittjoh/JMSSecurityExtraBundle.git
    target=/bundles/JMS/SecurityExtraBundle
    version=origin/1.0.x

[SensioDistributionBundle]
    git=http://github.com/sensio/SensioDistributionBundle.git
    target=/bundles/Sensio/Bundle/DistributionBundle
    version=origin/2.0

[SensioGeneratorBundle]
    git=http://github.com/sensio/SensioGeneratorBundle.git
    target=/bundles/Sensio/Bundle/GeneratorBundle
    version=origin/2.0

[AsseticBundle]
    git=http://github.com/symfony/AsseticBundle.git
    target=/bundles/Symfony/Bundle/AsseticBundle
    version=v1.0.1 

небольшая часть журнала ошибок apache:

[Tue Mar 20 17:50:00 2012] [notice] Apache/2.2.19 (Win32) PHP/5.3.10 configured -- resuming normal operations
[Tue Mar 20 17:50:00 2012] [notice] Server built: May 20 2011 17:39:35
[Tue Mar 20 17:50:00 2012] [notice] Parent: Created child process 12844
[Tue Mar 20 17:50:00 2012] [debug] mpm_winnt.c(477): Parent: Sent the scoreboard to the child
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.56 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.56 for ServerName
[Tue Mar 20 17:50:00 2012] [notice] Child 12844: Child process is running
[Tue Mar 20 17:50:00 2012] [info] Parent: Duplicating socket 208 and sending it to child process 12844
[Tue Mar 20 17:50:00 2012] [debug] mpm_winnt.c(398): Child 12844: Retrieved our scoreboard from the parent.
[Tue Mar 20 17:50:00 2012] [debug] mpm_winnt.c(595): Parent: Sent 1 listeners to child 12844
[Tue Mar 20 17:50:00 2012] [debug] mpm_winnt.c(554): Child 12844: retrieved 1 listeners from parent
[Tue Mar 20 17:50:00 2012] [notice] Child 12844: Acquired the start mutex.
[Tue Mar 20 17:50:00 2012] [notice] Child 12844: Starting 64 worker threads.
[Tue Mar 20 17:50:00 2012] [notice] Child 12844: Starting thread to listen on port 80.
[Tue Mar 20 17:53:00 2012] [notice] Parent: child process exited with status 3221225477 -- Restarting.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.56 for ServerName
[Tue Mar 20 17:53:00 2012] [notice] Apache/2.2.19 (Win32) PHP/5.3.10 configured -- resuming normal operations
[Tue Mar 20 17:53:00 2012] [notice] Server built: May 20 2011 17:39:35
[Tue Mar 20 17:53:00 2012] [notice] Parent: Created child process 14024
[Tue Mar 20 17:53:00 2012] [debug] mpm_winnt.c(477): Parent: Sent the scoreboard to the child
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.56 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.56 for ServerName
[Tue Mar 20 17:53:00 2012] [notice] Child 14024: Child process is running
[Tue Mar 20 17:53:00 2012] [info] Parent: Duplicating socket 208 and sending it to child process 14024
[Tue Mar 20 17:53:00 2012] [debug] mpm_winnt.c(398): Child 14024: Retrieved our scoreboard from the parent.
[Tue Mar 20 17:53:00 2012] [debug] mpm_winnt.c(595): Parent: Sent 1 listeners to child 14024
[Tue Mar 20 17:53:00 2012] [debug] mpm_winnt.c(554): Child 14024: retrieved 1 listeners from parent
[Tue Mar 20 17:53:00 2012] [notice] Child 14024: Acquired the start mutex.
[Tue Mar 20 17:53:00 2012] [notice] Child 14024: Starting 64 worker threads.
[Tue Mar 20 17:53:00 2012] [notice] Child 14024: Starting thread to listen on port 80.

person Mad_Fisherman    schedule 20.03.2012    source источник
comment
Есть ли более подробная информация в журналах ошибок Apache?   -  person halfer    schedule 20.03.2012
comment
Неа. я даже добавил отладку LogLevel в httpd.conf - все понятно, никаких сообщений об ошибках, только команда типа перезагрузки   -  person Mad_Fisherman    schedule 20.03.2012
comment
Может быть, что-то в системных журналах Windows?   -  person halfer    schedule 20.03.2012
comment
в журнале приложений только ошибка об указании имени домена   -  person Mad_Fisherman    schedule 21.03.2012
comment
в журнале sys только всплывающее окно с ошибкой: Всплывающее окно приложения: httpd.exe - Ошибка приложения : Инструкция по адресу 0x00813b02 обратилась к памяти по адресу 0x055f1000. Память не может быть прочитана. ОК -- завершение приложения Отмена -- отладка приложения   -  person Mad_Fisherman    schedule 21.03.2012
comment
пишет: инструкция с адреса 0x00813b02 запросила адрес памяти 0x055f1000. Память не читается. Нажмите Ok для выхода или Cancel для отладки   -  person Mad_Fisherman    schedule 21.03.2012
comment
Похоже, это проблема на уровне ОС - однако я не припомню такой проблемы, когда использовал Apache + PHP в Windows. Я бы посоветовал убедиться, что у вас установлена ​​последняя версия Apache (все остальное выглядит последним!) для начала. Кроме того, если у вас есть возможность, установите Vista или Win7 на виртуальную машину, чтобы проверить, есть ли у вас проблема. Наконец, я бы попробовал установить на другой компьютер, чтобы увидеть, есть ли у вас проблемы с установкой/аппаратным обеспечением.   -  person halfer    schedule 21.03.2012


Ответы (1)


Я решил это! Мой рецепт: загрузка php5.4 (zip-пакет) и копирование файлов с owerwrite в папку php. Единственный минус: не нашел php_apc.dll для текущей версии php :(

Спасибо halfer за ответы!

person Mad_Fisherman    schedule 21.03.2012