PHP.SU

Программирование на PHP, MySQL и другие веб-технологии PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Alpinist
Отправлено: 04 Марта, 2010 - 08:54:27
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2010  






Ребята, нужен совет. Когда-то поднимал домен на Win 2008 и сразу хотел поставить Fast-Cgi либо ISAPI модуль для php. Но что-то пошло не так как хотелось бы в итоге выручил апач. Теперь на домене висят 5 сайтов под джумлой и необходимо все таки внедрить IIS+php потому как сервисы IIS понадобились для внутрифирменной системы. Прошлый раз я встал насколько помню на том что не отображались картинки, с этим вроде уже разобрался. Нужен совет что лучше ISAPI или Fast-cgi и какие проблемы могут возникнуть у джумлы при переходе?

P.S. ModRewrite у джумлы не задействован.
 
 Top
JustUserR Модератор
Отправлено: 04 Марта, 2010 - 09:52:28
Post Id



Эксперт


Покинул форум
Сообщений всего: 5854
Дата рег-ции: Июнь 2009  






Alpinist Вообще если вы не используете никаких CGI-возможностей PHP в частности запуск его как CGI-скритпа от имени другого пользователя и тд а также различные возможности Apache - то можете смело подключать его к ISAPI

-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Хороший хостинг от 15 рублей в месяц (За 40 МБ места) - http://ihost.oks71.ru
Бесплатная учебная литература по программированию - http://progbook.ru
 
 Top
Alpinist
Отправлено: 04 Марта, 2010 - 10:00:03
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2010  






Говорят Fast-CGI шустрее работает чем ISAPI, насчет установки не уверен, но мне кажется что первый тоже проще будет ставиться, по крайне мере при установке PHP всегда предлагается установить модуль Fast-CGI под IIS. В любом случае на выходных буду ставить и отпишу здесь подробнее процесс.

Что насчет мега CMS джумлы и ее фишек, не пострадает ли?
 
 Top
JustUserR Модератор
Отправлено: 04 Марта, 2010 - 10:02:30
Post Id



Эксперт


Покинул форум
Сообщений всего: 5854
Дата рег-ции: Июнь 2009  






Alpinist пишет:
Что насчет мега CMS джумлы и ее фишек, не пострадает ли?
Если она не используйте CGI-фичи и не используйте возможности файла .htaccess то не пострадает Улыбка

-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Хороший хостинг от 15 рублей в месяц (За 40 МБ места) - http://ihost.oks71.ru
Бесплатная учебная литература по программированию - http://progbook.ru
 
 Top
Alpinist
Отправлено: 04 Марта, 2010 - 10:12:58
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2010  






Ну дай бог чтобы так и было. Сейчас задал вопрос на форуме джумлы, посмотрю что там ответят, если что-то дельное будет тут напишу.
 
 Top
JustUserR Модератор
Отправлено: 04 Марта, 2010 - 13:40:54
Post Id



Эксперт


Покинул форум
Сообщений всего: 5854
Дата рег-ции: Июнь 2009  






Alpinist пишет:
Ну дай бог чтобы так и было. Сейчас задал вопрос на форуме джумлы, посмотрю что там ответят, если что-то дельное будет тут напишу.
Что ж хорошо - потому что работы PHP вместе с IIS достаточно интересная тема Улыбка

-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Хороший хостинг от 15 рублей в месяц (За 40 МБ места) - http://ihost.oks71.ru
Бесплатная учебная литература по программированию - http://progbook.ru
 
 Top
Alpinist
Отправлено: 10 Марта, 2010 - 09:14:57
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2010  






На выходных сделал переход с Apache на IIS в Windows Server 2008. Сложного нечего не было. Теперь по порядку:
1. Сделал копию php.ini
2. Сделал копию настроенных библиотек PEAR Mail_Mime.
3. Удалил Apache.
4. Удалил PHP.
5. Перегрузил комп.
6. Поднял IIS
7. Скачал последний PHP из серии 5.2.х и библиотеки PEAR
8. При установки PHP выбрал версию для IIS через Fast-CGI
9. Сравнил настройки php.ini старого и нового
10. После установки PEAR сравнил тамошние настройки
11. Перезагрузил комп
12. В админке IIS только проверил присутствие модуля Fast-CGI в загружаемых при его старте и добавил сайты.

Результат:
1. Уже при добавлении первого сайта он сразу доступен в сети. Что очень облегчило отладку всего двух проблем - одна связанная с подключенной базой Access, суть была в том что не дал прав группе пользователей IIS (на сайте майкро об этой проблеме написано, гуглите) на каталог базы, вторая в том что домен был доступен только по "www.", решилось тоже просто через пункт Bindings для этого сайта.
2. Скорость увеличилась заметно, процентов на 30 точно. Надо отметить что сервер был обновлен до последних обнолений и скорее всего шаманы из майкро нашаманили что-то стоящее.
 
 Top
JustUserR Модератор
Отправлено: 10 Марта, 2010 - 17:44:24
Post Id



Эксперт


Покинул форум
Сообщений всего: 5854
Дата рег-ции: Июнь 2009  






Alpinist Ну что ж можно вас поздравить Улыбка
Alpinist пишет:
Уже при добавлении первого сайта он сразу доступен в сети.
Но вот эта заслуга не IIS+FastCGI потому что тот же Apache видет сразу и сразу работает с виртуальными хостами - а наличие правильно-настроенной маршрутизации и/или NAT что ваш порт работает извне

-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Хороший хостинг от 15 рублей в месяц (За 40 МБ места) - http://ihost.oks71.ru
Бесплатная учебная литература по программированию - http://progbook.ru
 
 Top
Alpinist
Отправлено: 10 Марта, 2010 - 20:29:28
Post Id


Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Февр. 2010  






JustUserR, не знал про Apache, до этого думал что он файл vhosts читает только при запуске.
 
 Top
JustUserR Модератор
Отправлено: 11 Марта, 2010 - 14:25:43
Post Id



Эксперт


Покинул форум
Сообщений всего: 5854
Дата рег-ции: Июнь 2009  






Alpinist пишет:
JustUserR, не знал про Apache, до этого думал что он файл vhosts читает только при запуске.
Что именно вы имеете в виду? Apache дейтсвителньо считывает виртуальные хосты только при перезапуске - но они в нем достпны по умолчанию в отличие от IIS я имел в виду

-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Хороший хостинг от 15 рублей в месяц (За 40 МБ места) - http://ihost.oks71.ru
Бесплатная учебная литература по программированию - http://progbook.ru
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




 
Powered by ExBB FM 1.0 RC1. InvisionExBB