iis 7+php+cake+rewrite_module(mod_rewrite)

Apr 24, 2012 02:14

1. Поднимаем роль IIS на windows server 2008. При установке включаем поддержку CGI.
2. Скачиваем и устанавливаем PHP. В настройках устанавливаем ставиться вместе с pear.
2.1. меняем в php.ini:
date.timezone = 'Europe/Moscow'
2.2. cmd, в нём: cd c:\php
      далее go-pear.bat
запускаем образовавшийся PEAR_ENV.reg. Провеяем pear.
2.3. ставим phpunit
pear config-set auto_discover 1
pear install pear.phpunit.de/PHPUnit
3. Ставим MySQL. Создаем базу для cake.
4. Ставим cake, прописываем ему данные доступа к бд MySQL.
5. Ставим URL Rewrite Module для IIS 7:
http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/
http://www.microsoft.com/download/en/details.aspx?id=7435

Кладём следующий конфиг web.config в корень нашего сайта:











           

Полезные ссылки:
http://book.cakephp.org/1.3/view/1636/URL-Rewrites-on-IIS7-Windows-hosts
http://tobint.com/blog/installing-cakephp-on-iis-7/
http://bakery.cakephp.org/articles/filippo.toso/2008/01/29/cakephp-on-iis
http://iirf.codeplex.com/discussions/100341
http://www.iis.net/search.aspx?q=cake

http://zendframework.ru/forum/index.php?topic=15.0 (это для старых IIS 6 больше подойдёт)

Всё работает :) С чем вас и поздравляю! ;)

iis, cake

Previous post Next post
Up