Это моя установка:Возможно ли использовать Symfony 2.0 с сервером WAMP?
- Windows XP SP2
- WAMP 2,2 (PHP 5.3.9, Apache 2.2.21, MySQL 5.5.20)
- Symfony 2,0
Я бегу в проблему, которая в основном это:
Все кажется прекрасным:
- Запуск mysqltest.php подключается к базе данных ОК.
- localhost/web/config.php в порядке (просто рекомендует настроить intl и APC)
- «php app/bin doctrine: schema: create» успешно создает схему.
Но, когда я пытаюсь:
- "локальный/веб/app.php"
- "локальный/веб/app_dev.php"
Apache падает (окна popup, говорящее что-то о php5ts.dll), и единственная значимая вещь в журнале:
- [Пт Апр. 2 7 05:03:54 2012] [уведомление] Ребенок 3528: Начальная нить для прослушивания на порту 80.
- [Пт Апр 27 05:07:00 2012] [уведомление] Родитель: дочерний процесс вышел со статусом 3221225477 - Перезапуск ,
- [Пт апр 27 5:07:01 2012] [информация] Apache/2.2.21 (Win32) PHP/5.3.9 сконфигурированной - возобновление нормальной работы
Решения вопроса я ссылочный ранее заключается в использовании php 5.4, ну, как указано в How do I get PDO to work on WAMP with PHP 5.4? кроме 5.4, официально не поддерживаемого WAMP, многие расширения не работают на 5.4 (возможно, APC, PDO?).
Старые версии php также исключены. Официальные аддоны WAMP существуют только для php 5.3.0 и 5.3.1, а symfony2 - не менее 5.3.2.
Я также пробовал это на машине Windows Server 2003 с теми же результатами. Это занимает столько времени, что я даже подумываю о том, чтобы бросить в Linux VM на сервере с моей обычной настройкой symfony.
Так что мне нужно знать, возможно ли иметь стабильную среду symfony2/WAMP2.2, которая не подразумевает потери расширений и функций symfony2, таких как doctrine.
Любые идеи приветствуются.
Пробовал отключить php5ts.dll в php.ini? – damianb
Не совсем, я не знал, что это было возможно, теперь, когда я посмотрел, это поточно-безопасная php dll. Звучит неплохо, но у меня нет настройки среды больше, я могу попробовать это в другой раз. – Jens