Переезд с FreeBSD/Apache на win2003/IIS6.0 + PHP + MySQL

AlexeyVit

Новичок
Переезд с FreeBSD/Apache на win2003/IIS6.0 + PHP + MySQL

Не подскажете ссылочки по вопросам переезда сайта на PHP с Apache на IIS "для чайников"
 

AlexeyVit

Новичок
Да страниц пять ссылок изъездил - одна хрень. Чем дальше тем ужаснее мусор в поисковиках. Если раньше только в яндексе куча дерьма была, то теперь и для гугли наоптимизировали.
Копаться с каждой проблемой в поисковике - дурная работенка. пару дней подожду. Солюшен нужен общий, можно на английском.
 

chulim

Новичок
Переезд с FreeBSD/Apache на win2003/IIS6.0 + PHP + MySQL
...........
Апокалипсис

тебе всё сказали :)
 

AlexeyVit

Новичок
сам нашел у дяди Билла. Хвала ему!

http://technet2.microsoft.com/WindowsServer/f/?en/Library/42b0d059-dd84-4aa8-be26-dbeaa2d971ac1033.mspx

:)
 

Gorynych

Посетитель PHP-Клуба
AlexeyVit

м-да... суда по ссылке, вопрос был об установке и настройке IIS?!? Я бы не догадался
 

AlexeyVit

Новичок
Да нет, вопрос был в том как все сделать попроще.

-~{}~ 25.02.07 00:13:

Вот кстати сейчас изучаю вопрос:
установил три сайта на 127.0.0.1, 127.0.0.2 и 127.0.0.3 соответственно.
Когда запрос в приоритете идет на htm страничку - то все работает правильно, т.е. открывается index.htm соответствующего сайта.
Когда ставлю в первую очередь index.php - то по второму и третьему адресу открывается неправильно обработанный (без графики) файл с адреса 127.0.0.1
Что может быть?
 

Gorynych

Посетитель PHP-Клуба
AlexeyVit

все равно не понятно. Понятно, что надо установить MS-IIS и MS-SQL Server. Тут начинается история о том, а на какую именно версию ОС и какие именно? Потому как SQL-Server не любит ставится на не серверную версию. И, кстати, не считает XP серверной (тут нужен будет DesktopEdition). IIS или PWS (PersonalWebServer) тоже зависит от ОС и того, что есть в наличии.

далее выяснится, что надо решать, под каким пользователем будет работать IIS, выдавать права на каталог.

вообще не понятно - Вы никогда ранее с IIS не работали? В этом случае я бы посоветовал проконсультироваться со специалистом по безопастности и не строить сразу все на боевом сервере. Опять же, с моей точки зрения, полезен будет ресурс http://asp.net и постепенный переход с PHP на .NET :) Потому как лично я глубоко убежден в том, что гонять PHP под IIS можно только в рабочих, но не релизных целях.

что еще?

иден на microft.com и запрашиваем "apache migration"

- http://search.microsoft.com/results.aspx?mkt=en-US&mkt=en-US&q=apache+migration&x=0&y=0

сразу по теме стоит посмотреть:

- How to migrate Apache settings and configure IIS in a UNIX-to-Windows migration - http://support.microsoft.com/kb/324213/

- Linux to Windows Migration - http://www.microsoft.com/technet/archive/interopmigration/linux/mvc/win2kcd.mspx?mfr=true

где-то со второго экрана начинается White Papers, в том числе общие рекомендации об исталляции, настройке и запуске скриптов, переносимых из под UNIX систем

-~{}~ 25.02.07 00:29:

AlexeyVit

в Windows существенно понятие веб-приложения и права запуска скриптов (именно запуска, а не чтения). Еще некоторые моменты может подсказать вот такой пыльный документик - http://xpoint.ru/forums/programming/perl/windows/faq.xhtml#42 Только уж не воспринимайте его буквально (если я не путаю, писалось это году в 2000-2001), но общий смысл в том, что надо будет привыкать искать свойства и настройки в обвязках Microsoft Management Console

-~{}~ 25.02.07 00:30:

и это, заметьте, мы еще даже не касались MS-SQL Server'а и его настроек безопастности :)
 

AlexeyVit

Новичок
На винсервер 2003 ставлю. Купил сервак и подумал что глупо чуть денег не добавить и не поставить сразу на него виндовый сервер + виндовый почтовик. Сервер естественно не в сети, а на кухне под столом :)
Скорее всего вопрос в безопасности (не читает ПХП свои файлы кроме как для первого сайта) и кешировании - пытается сбросить что было похожего.
Делаю все не от хорошей жизни, т.к. полностью замордован хостерами, с их постоянными изменениями. Ладно бы апдейты ставили - а то делают запреты на выполнение скриптов. Друпал и то не работает ...

-~{}~ 25.02.07 09:41:

Спасибо, Gorynych, за участие.
Решил я проблему. Пока спал. Понял что надо php.ini посмотреть.
А там я зараза doc_root выставил
 
Сверху