freedev.asia Свободное програмное обеспечение, для свободных людей!

15Ноя/110

Одно ядро CakePHP — много проектов

Posted by sergey

Передо мной была поставлена поставлена задача - с помощью одного ядра CakePHP обрабатывать несколько приложений - папок app. Нечто подобное есть в официальной документации book.cakephp.org но как выяснилось это всего лишь разбрасывание файлов с библиотеками по файловой системе. Затем я начал копать в сторону .htaccess и у меня получилось нечто подобное:

<ifmodule mod_rewrite.c>

RewriteEngine on
&amp;amp;amp;amp;amp;nbsp;
RewriteCond %{HTTP_HOST}  ^test\.name.*
RewriteRule    ^$ app-test/webroot/    [L]
RewriteCond %{HTTP_HOST}  ^test\.name.*
RewriteRule    (.*) app-test/webroot/$1 [L]
&amp;amp;amp;amp;amp;nbsp;

RewriteRule    ^$ app/webroot/    [L]
RewriteRule    (.*) app/webroot/$1 [L]
</ifmodule>

Но этот способ мне очень не понравился сразу же, хотя он имеет место быть на каком либо хостинге где не подходит тот вариант который я нашел следующим.

17Июн/110

Поиск не используемых статических файлов на сайте

Posted by sergey

Столкнулся с проблемой, необходимо найти css, js и файлы изображений, которые давно не используются. В ходе развития проекта, менялись всевозможные компоненты на JS и соответственно от них остался различный мусор в виде CSS и изображений. Поискав в интернете что ни будь подходящее для себя, я так ничего и не нашел и решил написать небольшой скриптик.

Метки записи: , Читать полностью
4Мар/102

Включение mod_rewrite в ubuntu

Posted by admin

Имеем:

ОС - Ubuntu Server 9.10

Apache 2

Необходимо: на свежеустановленной системе включить модуль mod_rewrite у Apache.

Решение:

Как оказалось решение очень простое, всего одна команда:

$ sudo a2enmod rewrite

После чего Вам сразу предложат перезапустить Apache для применения настроек.

Но, необходимо не забывать о том что, в настройках, для директории с нашим сайтом нужно изменить параметр AllowOverride на значение All.

 <Directory /var/www/>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride All
  Order allow,deny
  allow from all
 </Directory>
Метки записи: , , 2 Комментарии