Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проблемы с установкой Symfony


Автор: Moroon 18.8.2010, 11:44
Привет!
Несколько часов уже мучаюсь с установкой Symfony помогите разобраться.
Вроде всё делал как у них написано, но когда дошёл до конфигурации сервера процесс остнановился...
То пишет, что нет доступа к старнице, то апач вообще отрубиться, не знаю что делать, пожалуйсто помогите.

Папка с проектом лежит :
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet
В конфигурации апача пишу:

Код

NameVirtualHost  127.0.0.1:8080
Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
    DocumentRoot "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\web"
    DirectoryIndex index.php
     <Directory "\web\jobeet\web">
    AllowOverride All
    Allow from All
     </Directory>
    Alias /sf   "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\lib\vendor\symfony\data\web\sf"
     <Directory  "\web\jobeet\lib\vendor\symfony\data\web\sf">
    AllowOverride All
    Allow from All
     </Directory>
</VirtualHost>    



Все пути уже сто раз переписывал и слэши заменял, но всё равно никакой реакции, даже апач обновил.
Ничего. 
Спасибо.









Автор: ZneP 18.8.2010, 12:03
Код

NameVirtualHost 127.0.0.1:8080

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
   ServerName my_symfony
   DocumentRoot "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\web"
   DirectoryIndex index.php
   <Directory "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\web">
      AllowOverride All
      Allow from All
   </Directory>

   Alias /sf "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\lib\vendor\symfony\data\web\sf"
   <Directory "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\lib\vendor\symfony\data\web\sf">
      AllowOverride All
      Allow from All
   </Directory>
</VirtualHost>


ну и само собой в C:\WINDOWS\system32\drivers\etc\hosts прописать:
127.0.0.1 my_symfony

Автор: Moroon 18.8.2010, 12:08
А что в строке браузера?
localhost:8080/my_symfony?

Автор: ZneP 18.8.2010, 12:10
В строке браузера

http://my_symfony

Автор: Moroon 18.8.2010, 12:14
Не выводит корневую директорию а в логах пишет:
Код

[Wed Aug 18 12:12:48 2010] [notice] Parent: Received restart signal -- Restarting the server.
[Wed Aug 18 12:12:48 2010] [notice] Child 1176: Exit event signaled. Child process is ending.
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName
[Wed Aug 18 12:12:48 2010] [notice] Apache/2.2.16 (Win32) PHP/5.2.9 configured -- resuming normal operations
[Wed Aug 18 12:12:48 2010] [notice] Server built: Jul 30 2010 16:15:37
[Wed Aug 18 12:12:48 2010] [notice] Parent: Created child process 628
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.2 for ServerName
[Wed Aug 18 12:12:48 2010] [notice] Child 628: Child process is running
[Wed Aug 18 12:12:49 2010] [notice] Child 1176: Released the start mutex
[Wed Aug 18 12:12:49 2010] [notice] Child 628: Acquired the start mutex.
[Wed Aug 18 12:12:49 2010] [notice] Child 628: Starting 64 worker threads.
[Wed Aug 18 12:12:50 2010] [notice] Child 1176: All worker threads have exited.
[Wed Aug 18 12:12:50 2010] [notice] Child 628: Starting thread to listen on port 8080.
[Wed Aug 18 12:12:50 2010] [notice] Child 628: Starting thread to listen on port 80.
[Wed Aug 18 12:12:50 2010] [notice] Child 1176: Child process is exiting


Автор: ZneP 18.8.2010, 12:18
рестарт апача делал?

кинь сюда 
C:\WINDOWS\system32\drivers\etc\hosts

Автор: Moroon 18.8.2010, 12:20
Да рестарт сделал
а что кидануть конф или папку с проектом?

Автор: ZneP 18.8.2010, 12:21
кинь содержимое файла hosts


Еще попробуй относительные пути прописать
посмотри в httpd.conf параметр DocumentRoot
кинь его значение сюда

а в путях везде замени 
C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\web
на /web/jobeet/web

а C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\web\jobeet\lib\vendor\symfony\data\web\sf
на /web/jobeet/lib/vendor/symfony/data/web/sf

Автор: Moroon 18.8.2010, 12:26
Root стандартный
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

Всё поменял толку ноль, 
http://my_symfony 
Выдаёт корневую

http://my_symfony/index.php 
не находит

Добавлено через 2 минуты и 12 секунд
А если заменить
<VirtualHost 127.0.0.1:8080>
на
<VirtualHost 127.0.0.1:80>
Пишет что нет доступа

Автор: ZneP 18.8.2010, 12:30
В хосты прописал сайт?

Автор: Moroon 18.8.2010, 12:31
Да прописал
если это в
C:\WINDOWS\system32\drivers\etc

Добавлено через 3 минуты и 55 секунд
Может WAMP поставить говорят там работает?
Самая фигня если убрать все эти виртуальные хосты и просто набирать путь
localhost/...
то пишет что сайт переехал )

Автор: ZneP 18.8.2010, 12:59
Цитата(Moroon @  18.8.2010,  12:31 Найти цитируемый пост)
Может WAMP поставить говорят там работает?

Попробуй

Я пользуюсь AppServ. Всегда все хорошо настраивается. Пока проблем с ним не было

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)