Warning: file_put_contents(/home/ep/www/new/templates/cache/admin_new/css/8aa51c59f708b1f427e778bf40fcefc3.css) [function.file-put-contents]: failed to open stream: No such file or directory in /home/ep/www/new/aceAdminPanel/plugins/aceadminpanel/lib/lessphp/lessc.inc.php on line 1616
Итак, что накопал.
При запросе: site.ru/less/file/[admin_skin]/assets/bootstrap/less/bootstrap
$sSourceFile /home/ep/www/new/plugins/aceadminpanel/templates/skin/admin_new/assets/bootstrap/less/bootstrap
Но вот этот адрес: new.everypony.ru/less/file/[admin_skin]/assets/bootstrap/less/bootstrap.less
nginx просто хочет отдать как файл. И не отдает, по понятным причинам. Что делать?
*Orhideous понял и довольно улыбнулся.
— Всё дело было в специфических настройках nginx. Когда я проверил, что png-файл в той же директории отлично отдается, сразу заподозрил, что тут что-то нечисто. Вот:
if ($request_filename !~ "\.(js|htc|ico|gif|jpg|png|css|data|less)$")
{rewrite ^(.*) /index.php last;}
— Слава Селестии! Держи няшу. Пока порадуюсь и скажу огромадное спасибо за очешуенный плагин. Но у меня 4 ночи, поэтому тестировать буду, как просплюсь.
— Или таблица не создана (что вероятнее всего), или какая-то хурма с внешними ключиками. Ничего страшного, в самом деле. Раскопайте скрипт обновления в блокнот, поправьте префикс, и выполняйте запросы по одному в консоли (phpMyAdmin сойдёт). На каком выпадет ошибка, то и смотрите.
P.S. Дизайн хорош.
Создал папку css. Не работает.
При запросе:
site.ru/less/file/[admin_skin]/assets/bootstrap/less/bootstrap
$sSourceFile /home/ep/www/new/plugins/aceadminpanel/templates/skin/admin_new/assets/bootstrap/less/bootstrap
Но вот этот адрес:
new.everypony.ru/less/file/[admin_skin]/assets/bootstrap/less/bootstrap.less
nginx просто хочет отдать как файл. И не отдает, по понятным причинам. Что делать?
404, однако.
Гм.
— Всё дело было в специфических настройках nginx. Когда я проверил, что png-файл в той же директории отлично отдается, сразу заподозрил, что тут что-то нечисто. Вот:
В расширениях не было «less»
'___path.static.skin___/assets/bootstrap/less/bootstrap.less'
Проверяем файл: да, лежит на месте.
Но всё равно^ GET example.com/plugins/aceadminpanel/templates/skin/admin_new/assets/bootstrap/less/bootstrap.less 404 (Not Found)
ЧЯДНТ?
Там лежит конфигурация типографа Jevix, где можно настроить разрешенные теги.