Я использую xampp.
Я создал проект в Symfony и добавил его в apaches httpd.conf:
<VirtualHost 127.0.0.1:80>
ServerName www.plusoneboosters.com.localhost
DocumentRoot "C:\my_xampp\xampp\htdocs\plusoneboosters\web"
DirectoryIndex index.php
<Directory "C:\my_xampp\xampp\htdocs\plusoneboosters\web">
AllowOverride All
Allow from All
</Directory>
Alias /sf "C:\my_xampp\xampp\htdocs\plusoneboosters\lib\vendor\symfony\data\web\sf"
<Directory "C:\my_xampp\xampp\htdocs\plusoneboosters\lib\vendor\symfony\data\web\sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Я также добавил это в файл hosts (Windows):
127.0.0.1 www.plusoneboosters.com.localhost
Этот проект работает, но все проекты, которые не установлены с Symfony, больше не работают - запуск localhost / project / index.php перенаправит на проект Symfony.
Я подозреваю, что это происходит из-за htaccess, но я не знаю, что заменить, чтобы заставить его работать.
Я также пытался добавить еще один виртуальный хост, не работал.
Какможно ли обойти это?
Редактировать: Я думаю, что нашел решение.
Я добавил еще один виртуальный хост в httpd.conf с другим IP: 127.0.0.2, и, похоже, он работаетхорошо сейчас.Я не уверен, что это правильный способ сделать это ...