Я установил Symfony на свой локальный хост, и он отлично работает.
Но когда я загружаю папку проекта через php на свой общий хост, она не работает.
Вижу только сообщение: This site is currently under construction.
Я использую правильную версию php (7.1.)
Это моя структура папок.
.DS_Store
.env
.env.dist
.git
.gitignore
assets
bin
composer.json
composer.lock
config
package.json
phpunit.xml.dist
public
src
symfony.lock
templates
tests
translations
var
vendor
webpack.config.js
@Federkun ну да, есть index.php
если я напишу www.mydomain.com/public, я получаю сообщение Whoops, looks like something went wrong.Warning: file_put_contents (/ is / htdocs / wp123456_abc / www / project / var / ca che / dev / srcDevDebugP rojectContainerDepre cations.log): не удалось открыть поток: Permission denied`
Так лучше, правда? Просто дайте вам разрешение на запись в / var / folder и наслаждайтесь.
@Federkun var - 750. Что вы порекомендуете? Рекурсивно? Но мне нужно посмотреть страницу на www.mydomain.com без записи public
Вашему веб-серверу необходим доступ на запись к этой папке и файлам в ней. При необходимости измените права доступа и / или право собственности на эти папки / файлы. Да, затворнически. Что касается удаления этого «общедоступного», вам необходимо указать корневой каталог вашего веб-сервера в общую папку или просто переписать URL-адрес, указав то, что ваш хостинг позволяет вам использовать.
@Federkun Хорошо, спасибо, теперь я думаю, что понял! Проверим это
Wooooow это сработало !!!
@Federkun Ты гений! Сделал мой день
Нет проблем, удачи.




Это не похоже на часть symfony, больше похоже на предварительно определенную страницу / страницу по умолчанию вашего общего хоста. Вы пытаетесь получить доступ к странице php внутри "общедоступной" папки Symfony?