У меня есть учетная запись общего хостинга, в которую я хочу установить Symfony 1.4, а также развернуть и приложение. Я столкнулся с некоторыми проблемами из-за невозможности на изменить apache config на рабочем сервере.
структура моего веб-сервера:
hosting_account_name
html <--- public folder
Затем я переместил все файлы в папке локального приложения Symfony на мой hosting_account_name и поместил содержимое веб-папки в html
Итак, я получил следующую структуру:
hosting_account_name
apps
cache
config
data
html
css
js
index.php
.htaccess
frontend_dev.php
lib
log
plugins
test
и я добавил строку ниже в config / ProjectConfiguration.class.php
$ This-> setWebDir ($ this-> getRootDir () '/ WWW.);
У меня есть пара проблем:
1. когда я получаю доступ к файлу frontend_dev.php, изображения не появляются из-за того, что symfony ожидает, что некоторые файлы находятся в папке sf /. Должен ли я переместить файлы туда?
2. Index.php выдает ошибку. Даже с ошибками отображения, установленными на «да», и отображается 500 внутренняя ошибка сервера.
Кроме того, я должен был установить свои права доступа 777 для кэша и журнала. Они находятся в папке html, так что это нормально для безопасности?