2017-02-02 10 views
0

После выполнения некоторых исследований я все еще не могу понять, почему мои активы в папке пакетов возвращают 404 ошибки, когда я пытаюсь их достичь.Symfony2 assests in bundles directory 404 error

Я могу видеть файлы на сервере, но когда я пытаюсь их достичь, symfony возвращает ошибку 404.

Например, у меня есть этот файл на сервере: web/bundles/aluser/images/li-plus.png, но попытка получить к нему доступ с помощью https://my-site.com/bundles/aluser/images/li-plus.png возвращает ошибку 404. Но, с другой стороны, я могу получить доступ к файлам в https://my-site.com/images/li-plus.png, например.

Я сделал команды установки и сброса активов, очистил кеш, но результатов не было.

спасибо.

+0

На каком веб-сервере вы используете? Если его nginx im betting вам не хватает '' 'location/{try_files $ uri /app.php$is_args$args}' '' – Chausser

ответ

0

Спасибо всем за ответы,

они указали мне в правильном направлении (проблемы с сервером): я установить актив и сбросить команды с корневым пользователем сервера, все файлы, созданные были затем связаны с этим пользователем root, и apache больше не будет их обслуживать.

После chown все снова работало. Еще раз спасибо :)

1

Если вы не используете локальную установку, вероятно, это связано с тем, что ваш сервер не указывает на веб-папку. У меня была эта проблема на общем хостинге, что я сделал, чтобы сделать символическую ссылку с сервера домой (www, public_html или что-то еще) в Интернет, и это сработало как шарм.

 Смежные вопросы

  • Нет связанных вопросов^_^