Moodle2 не видит картинки или выдает 404 под Apache

By | 05/12/2014

Если Вы используете Moodle2 и он не отображает Вам загруженные в него картинки, а также при подгрузке ресурсов выдает ошибку 404 на css и js, то для решения проблемы может помочь следующая опция, которую необходимо прописать в файл .htaccess и положить его в корень Вашего сайта.

Данная опция будет работать, если в качестве веб-сервера используется только Apache2 без прикрученного к нему nginx. Обычно такая ошибка у меня обнаруживалась под Windows с использованием XAMPP на LSE Moodle2 и решалась данным способом.

Также было замечено, что в одном из случаев скрипты и картинки не подгружались, так как в config.php мудла путь к папке moodledata был задан в виде “C:/xampp/htdocs/site.ru/moodledata”. Но после изменения на путь вида “/xampp/htdocs/site.ru/moodledata”, все заработало.