Корячюсь с Drupal под IIS
Поставил php - полет нормальный
MySQL - в поряде
phpMyAdmin - работает
ставлю Drupal c локализацией - все нормально, но потом...упс и ничего не пашет
хотя про это нигде не написано
знатоки, наверное уже поняли и саркастично улыбнулись, приготовились шпынять чайника...
Да, не работают url /user/register/, /user/password/, /user/login/, /node/* т.д.
Естественно скажете вы, но как это бороть
Я так понимаю за некий "мапинг" url отвечает файл .htaccess для Apache (mod_rewrite), но что делать с IIS
Ковырять ISAPI Rewrite (http://www.iis-aid.com/articles/how_to_guides/using_drupal_clean_urls_wi...)?
Это считается нормальным? Есть готовое решение (пускай не будет этих clean urls)?
Мне вообще не понятно, зачем писать что поддерживается Postgres и MSSQL если под ними не пашут или криво пашут многие жизненно важные модули, и нет инсталляторов (хотя может ситуация уже изменилась, поправьте)?
и что поддерживается IIS, хотя с ним мы (пользователи Drupal) получаем гемор.
Только не надо говорить мне что:
- IIS говно, а апач рулез, хотя скорее всего для php он не очень подходит.
- винда говно, хотя можете сказать, что правда в том, что Drupal нормально работает только под никсами и апач (тогда я для себя решу, стоить ли продолжать с Drupal на другой ОС)
- чё ты, мол, тут развел - не нравится не юзай drupal, возьми на вооружение что-то другое (drupal есть за что хвалить, и все-таки хочется разобраться, хотя совет о гибкой, расширяемой, понятной, не мертвой, free cms под винду я бы принял с удовольствием)
Спасибо всем.
Комментарии
эээ а что в логах пишет?
не ну посмотри ВСЕ хостеры предоставляют хостинг на никсах\бсд....и тока потом на венде.
и заметь что БЕЗ локализации дрюпель работает. а технология чистых ссылок и основана на mod_rewrite....видел хоть один сайт на венде с clean url? вот вот...
так что хватит брюзжать....взялся опенсорс пользовать так и пользуй все до конца:)
к слову а что прикипел то к венде? мобильней надо быть....
ну если по работе пишу софт под винды то и по жизни мне не до никсов...
короче, я так понял что опенсорс cms имеет смысл хостить только на никсах
тогда придется учиться, видать
или может есть на Asp.Net cms бесплатные cms, не монструозные, я пока не нашел...
в логах пусто
2007-10-23 11:33:45 W3SVC1 127.0.0.1 GET /drupal/user/register - 80 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1)+;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506.30;+InfoPath.1) 404 0 3
filemon тоже говорит path not found и он прав такого (user/register) пути нет. Надо как-то rewrite к iis приделать, или забить на это все
Поищите так, может быть найдете что-то в помошь.
хотя совет о гибкой, расширяемой, понятной, не мертвой, free cms под винду я бы принял с удовольствием
Для начала:
http://asp.net/downloads/starter-kits/
http://www.asp.net/community/projects/
ну если по работе пишу софт под винды то и по жизни мне не до никсов...
Апач-то с пхп и мускулом и под винду есть. Или необходима интеграция IIS и других MS-софтин, через... OLE что ли...
Ну я так и думал
Сначала на гугль послали (хотя не совсем, поисковик грамотный), потом на asp.net (уж лучше бы на castleproject)
В общем останусь я пока на винде с отключенными clean urls, потом может на suse перекину, когда ума наберусь
Вообще-то я не просто на ASP.NET послал, а именно на страницу со списком движков, где размещены их названия, логотипы, краткое описание и ссылки на сайты разработчиков. Именно то, что ты просил. Все - гибкие, расширяемые и не мёртвые, с заточками под различный функционал.
Если даже такой вариант тебя не устраивает, то КАКОГО ЧЁРТА ТЕБЕ ВООБЩЕ НАДО? Разжевать и в рот положить? Хочешь, чтобы чужой дядя на халяву всю работу по установке и настройке сайта сделал?
Вот только не надо мне грубить
Давай по порядку:
не надо меня держать за кого не надо - я посмотрел твои ссылки и ничего интересного там для себя не нашел, т.к. все это мне уже знакомо, как, впрочем, и должно было быть, раз я на этом форуме задаю такие вопросы. У меня голова уже пухнет от всего этого и это нормальных ход событий, когда ресурсы типа Asp.net были использованы уже на начальных этапах моего "изыскания". Ты пробовал писать модули расширения (кроме DotNetNuke, хотя и там это требует много лишних телодвижений) для MonoRail или Rainbow? Вот что я называю PITA (в стиле Шона Келли). Что же плохого в том, что я ищу что-то удобное (по работе я постоянно пишу плагины к чему либо, и не понаслышке знаю, что существуют человеческие фреймворки)
>даже такой вариант тебя не устраивает
короче ты мне ничем особенным не помог и практически не попытался, и слово "даже" здесь не в кассу (Asp.Net сам по себе гибкий и расширяемый, мне нравится, а толку - времени нет на хобби, хоть оно и так похоже на работу)
>КАКОГО ЧЁРТА ТЕБЕ ВООБЩЕ НАДО
здесь мало кто, пока, написал хотя бы о подобном (для начала бы неплохо):
- надо забить на clean urls в iis, отключить (косвенно было);
- чтобы это сделать в уже установленном Drupal'е, надо...;
- да с mssql действительно проблемы, но с Postgres не так все плохо, к тому же есть список несовместимостей модулей (или типа того, гипотетически);
- чтобы узнать о том как поднять Rewrite на iis читай там-то, у того-то получилось...;
- документация (родная в том числе) пока еще хромает, к сожалению и т.п.
пока чёт сам все догоняю
> Разжевать и в рот положить? Хочешь, чтобы чужой дядя на халяву всю работу по установке и настройке сайта сделал?
эээ... а взывать о помощи уже возбраняется?, или может только на этом сайте? Для кого и для чего существует этот форум. Такие ответы не стимулируют популяризацию cms, если ты не засланный казачек, подрывающий авторитет drupal - и без того, пока еще, не сильно популярной в России cms. Установка и настройка, отродясь, делалась не методом тыка, а c использованием "великодушно" предоставленной документации (хотелось бы без бесконечного спотыкания о подводные камни) и опираясь на плечи могучего комьюнити. Да и делать типовой сайт с 0 я не собираюсь, изобретая велосипед, как и многие другие, выбирающие подобные cms/cmf (вдруг придерешься))), и мне почему то от этого тоже не стыдно. Или здесь тоже меня можно обвинить, что я ленивый, хотя хороший программист - ленивый программист (но не лентяй).
Тем не менее drupal мне все больше нравится, его богатством модулей.
хех не похожа эта писанина на меня
p.s. И вообще бобро всегда побеждает зло, бац - антиудар и все...
можно и на винду нормальный апач поставить
возможно я не прав, но думаю что на винде при средней нагрузке на сайт, последний будет работать быстрее на iis. Поищу тесты/сравнения производительности, может и вправду зря я с iis парюсь
посмотри, скорее всего это решение для тебя.
Базовый пакет сам юзаю более 3 лет, думаю и тебе подойдёт.
BrainDrain, ты выдумываешь себе проблемы на ровном месте. Поставь апача на винду (тут правильно посоветовали denwer) и все будет нормально.
http://support.microsoft.com/kb/324064/
может пост и старый но всем кто пользует друпал на IIS думаю лудше сюда
http://www.microsoft.com/web/drupal
http://www.microsoft.com/web/gallery/d7devsql.aspx