Я пытаюсь развернуть приложение symfony на heroku, и я могу обновить схему и все прекрасно, но когда я пытаюсь получить доступ к сайту, который я получаю
Запрещено У вас нет разрешения на доступ к этому серверу.
- Behat 3 - как получить пользовательское расширение в контексте
- Как вернуть шаблон, созданный веткой, как часть ответа JSON?
- Формы Symfony (как автономный компонент с Doctrine) EntityType не работает
- Как использовать контейнер Symfony 2 в устаревшем приложении
- Как указать значения по умолчанию в форме Symfony
Поэтому, используя команду heroku logs --num 10
я вижу ошибку
Невозможно обслуживать каталог / приложение / веб /: не найдено каталогов DirectoryIndex (index.php, index.html, index.htm), а индекс каталога, созданный сервером, запрещен директивой Options
Как вы видите, герой пытается получить доступ к /app/web/
а не только к web
, из-за этого даже мои активы получают доступ через app/web/css
что, конечно, неправильно.
Итак, как я могу избавиться от этого app
? Я не понимаю, почему Героку даже указывает на это.
Я уже много раз повторял шаги, упомянутые в документации Symfony, и я не могу понять, что мне не хватает?
Procfile, кажется, указывает на Интернет, откуда это app
?
web: vendor/bin/heroku-php-apache2 web/
Я прошел через другие статьи в Интернете, как в следующем, но ничто, кажется, не устраняет мою проблему.
Symfony on Heroku: 403 Forbidden У вас нет прав доступа / доступа на этом сервере
Любая помощь будет действительно оценена.