Получение minify (сжатие css/js) для работы на выделенном сервере

Я использую минимизацию http://code.google.com/p/minify/ или https://github.com/mrclay/minify/

У меня нет проблем с тем, чтобы min работал в моей локальной среде, и localhost:8888/min/f=min/quick-test.css работает нормально.

Я пытаюсь заставить это работать в среде 'dev' моего сервера... поэтому я настроил субдомен на dev.example.com и создал новый корневой веб-сайт на /dev_html/ вместо /public_html/. Все это, похоже, работает, потому что когда я запускаю echo $_SERVER['DOCUMENT_ROOT'], все работает как положено. Поэтому я не думаю, что поддомен имеет какое-либо отношение к тому, почему это не работает.

Я тестирую нетронутую версию min на своем сервере, непосредственно в корне документа моего поддомена, но когда я тестирую dev.mydomain.com/min/f=min/quick-test.css, я получаю внутреннюю ошибку сервера на запрос.

Спасибо за любую помощь, Ник


person ndreckshage    schedule 30.07.2012    source источник


Ответы (1)


Вы пробовали использовать функцию групп?

На самом деле я не пытался использовать параметр f, но, как и вы, только что попробовал, он работает только локально для меня. Странный! Хотя группы работают нормально.

Вместо этого попробуйте группу, изменив /min/groupsConfig.php.

'css' => array('../css/stye_1.css', '../css/style_2.css'),

Пути указаны относительно каталога min.

Доступ к нему через браузер с помощью параметра g:

/min/g=css
person Ben    schedule 30.07.2012
comment
Мне нравится групповая функция, и я использую ее локально. Я использую это расширение файла добавления в PHP, потому что оно загружается быстрее, и я думаю, что странно вызывать CSS/js в браузере без расширения. Не уверен, почему группа по умолчанию не имеет расширения. В любом случае, то, что я опубликовал, включено в каждую минуту загрузки, чтобы использовать его в качестве тестового файла CSS, чтобы проверить, работает ли он. Но так как я получаю сообщение об ошибке сервера, что-то работает неправильно. Кстати, у меня была такая же проблема при использовании групп, поэтому я переключился на тестовый файл. - person ndreckshage; 30.07.2012