так. почитал я на хабре как это чудо ставить на сервак. имеет VDS на CentOS-e с апачем и локальный апач на винде.
3. В настройки Apache добавить следующее:
* DirectoryIndex index.php
DocumentRoot //empaty/web
/empaty/web>
AllowOverride All
allow from all
к этому пункту вопрос — это писать в httpd.conf? в какую его часть? это правильный синтаксис или там чего-то не хватает?
/var/www/empaty просто меняете на свой путь
а можно как-то сделать так, чтобы связка логин-пароль была не empaty/empaty, а какая-то другая?
конечно можно, пишите в консоли:
./symfony configure:database --name=doctrine --class=sfDoctrineDatabase "mysql:host=localhost;dbname=имя базы" юзер пароль
./symfony configure:database --name=doctrine --class=sfDoctrineDatabase "mysql:host=localhost;dbname=имя базы" юзер пароль
да, и еще — если я стандартные DirectoryIndex и DocumentRoot заменю на местные, серверу плохо не станет?
все будет нормально. просто закомментируйте ненужные строки в файле конфигурации (символом #) вместо того, чтобы удалять их.
и еще вопрос — на винде реально поднять реактор?
реально. процесс установки точно такой же, только во всех консольных командах надо писать symfony вместо ./symfony ну и dir вместо cd )))
супер, сейчас буду разбираться)
Чтобы написать коммент, необходимо залогиниться
Это не совсем все (сейчас попрошу Интегру исправить на хабре), вообще нужно написать вот это:
DirectoryIndex index.php
DocumentRoot /var/www/empaty/web
<Directory /var/www/empaty/web>
AllowOverride All
allow from all
</Directory>
<Directory />
AllowOverride All
Allow from All
</Directory>
Alias /sf /var/www/empaty/lib/vendor/symfony/data/web/sf
Это пишется на месте стандартного DirectoryIndex и DocumentRoot (их, соответственно, удаляем).