Не удается получить доступ к ресурсам в папке webroot

Поэтому я только что скачал исходный zip для фреймворка и лития. Я распаковал литиевый zip в правильный каталог (все это на компьютере с Windows), а затем использовал filezilla для загрузки на мой хост в качестве теста.

Литиевая страница отображается нормально, но не оформлена.

Структура папок

  • /пример/приложение
  • /sample/libraries/lithium/{литиевое ядро ​​извлечено здесь}.

Я вообще не делал никаких изменений в файлах.

Воспроизвел проблему в среде разработки.

Ошибка в firebug:
"NetworkError: 404 Not Found - http://localhost/sample/css/debug.css"


person ton.yeung    schedule 15.02.2012    source источник


Ответы (1)


Я думаю, это намек на то, что перезапись пути не работает. Вы используете Апач? Если это так, вам нужно включить mod_rewrite

на моем сервере это правильная команда:

sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

Вы также можете ознакомиться с моими инструкциями по установке моей браузерной игры, основанной на литии, вплоть до главы «Создание пользователя» с ее довольно общей установкой Lithium.

https://github.com/BitAlchemists/Elenears-Erben/wiki/Installation

person Tomen    schedule 15.02.2012
comment
гм, я не знаю точно, что вы сделали =) но вы можете написать ответ сами и принять его - person Tomen; 16.02.2012
comment
в основном .htaccess из корня приложения не попадал на рабочий сервер. В результате, даже если у вас включен mod_rewrite, он не знает, что должен что-то переписать. - person ton.yeung; 21.02.2012
comment
что вы сделали с файлом .htaccess? Я только что скачал литий-фреймворк, но файлы css не загружаются. У меня была похожая проблема раньше, и я думаю, что это было что-то в файлах .htaccess, которые нужно было изменить. - person Malin; 04.01.2014