Итак, я загрузил Softaculous (ampps), и с их панели инструментов я установил фреймворк symfony, и он создал папку symfony3 со всеми файлами в каталоге www (с файлом index.php в корневом каталоге symfony, который только печатает приветственное сообщение).
Когда я обращаюсь к нему через http://localhost/symfony3/, он показывает index.php (если я удалю index. php он просто показывает дерево каталога symfony3)
Можно ли настроить мой локальный хост для запуска приложения? Если я запускаю php bin/console server:start
, мое приложение запускается на локальном хосте с портом 8000. Можно ли настроить Ampps для запуска моего приложения при доступе к нему через localhost / symfony3 /? Заранее спасибо!
РЕДАКТИРОВАТЬ: Оказывается, я мог сделать это, просто отредактировав файл httpd70.conf (ampps> conf> httpd70.conf)
найдите блок <VirtualHost 127.0.0.1:80>
и измените <Directory "{$path}/www">
на веб-папку в вашем приложении (в моем случае это было <Directory "{$path}/www/symfony3/web">
и сделайте то же самое для DocumentRoot "{$path}/www"
в том же блоке. Перезагрузите Apache. Теперь вы должны увидеть свое приложение, когда просто перейдете в http://localhost/ (http://localhost/app_dev.php/)