форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Всем доброго времени суток, надеюсь на Ваш совет, т.к. все вои ресурсы исчерпал, копаясь в конфигах достаточно много времени
Начну с описания того, что установлено на локалхосте:
Apache 2.0.53 (Win32)
PHP 4.4.1
Ну и MySQL, версия не особо-то и важна.
Сам движок в папке /Info, т.е. не является рутовым каталогом, стоит не в корне.
Из настроек:
PHP: ( D:\WINDOWS\php.ini )
register_globals = Off
Apache: ( D:\Apache2\conf\httpd.conf )
среди прочих настроек имеется
LoadModule rewrite_module modules/mod_rewrite.so ( не закомментирована строка )
Версия TXP:
русская сборка Textpattern 4.0.2
В настройках стоит
Peжим пocтoянныx ccылoк /title
Содержимое .htaccess:
#DirectoryIndex index.php index.html #Options +FollowSymLinks #RewriteBase /relative/web/path/ <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.+) - [PT,L] RewriteRule ^(.*) index.php </IfModule> #php_value register_globals 0
пробовал вместо
<IfModule mod_rewrite.c>
ставить
<IfModule mod_rewrite.so>
Результатов не наблюдал.
phpinfo НЕ выводит состояние mod_rewrite.
Теперь вопрос: В чем может быть косяк?
Спасибо за внимание
Отредактированно Friend (13-01-2006 15:39:20)
Неактивен
а у тебя Apache собран с поддержкой mod_rewrite?
Если phpinfo не отображает, значит нет.
Если ты хочешь подключать mod_rewrite как модуль, то надо сначала этот модуль создать или достать.
Неактивен
Sorry, не написал, в директории присутствует этот модуль Apache2\modules\mod_rewrite.so
PS Апач я не собирал, а воспользовался готовым установщиком по Win32 с Оф. Сайта.
Отредактированно Friend (13-01-2006 12:40:34)
Неактивен
Хм.. проблемки...
А нет желания в качестве локала использовать denwer?
Неактивен
Проверь вывод phpinfo
Секция
apache2handler
Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_access mod_actions mod_alias mod_asis mod_auth mod_autoindex mod_cgi mod_dir mod_env mod_imap mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_setenvif mod_userdir sapi_apache2
Если если среди загруженных модулей mod_rewrite нет то значит где то косяк. Переустанови Apache
Неактивен
Evgeny написал:
Хм.. проблемки...
А нет желания в качестве локала использовать denwer?
Личная, так сказать, неприязнь
Проверь вывод phpinfo
Секция
apache2handler
Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_access mod_actions mod_alias mod_asis mod_auth mod_autoindex mod_cgi mod_dir mod_env mod_imap mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_setenvif mod_userdir sapi_apache2
Даже секции такой-то нету...
Если если среди загруженных модулей mod_rewrite нет то значит где то косяк. Переустанови Apache
Переустановил на более свежую версию ( все конфиги заного правил ) 2.0.55
проблема осталась.
Неактивен
AddModule mod_rewrite.c
Если такого модуля нету?
Неактивен
Его точно нет?
Посмотрите в папке modules
mod_rewrite.so
Если нет, скачайте что ли. Просто я точно не знаю, что еще должно быть=)
Советую вам, если у вас неприязнь к денверу, установить wampserver
http://www.wampserver.com/en/index.php
Неактивен
Раскоментировать или добавить, если такой нет, строчку:
LoadModule rewrite_module modules/mod_rewrite.so
+ еще надо указать, чтобы можно было переопределять директивы с помощью .htaccess.
Неактивен
Cwer написал:
Его точно нет?
Посмотрите в папке modules
mod_rewrite.so
Да, mod_rewrite.so существует, как я и писал выше.
при добавлении
AddModule mod_rewrite.c ( добавляю код ПОСЛЕ всех LoadModule ) Апач ругается и не запускается
The requested operation has failed!
Пробовал до
AddModule mod_rewrite.c
ставить
ClearModuleList
Апач не запускается.
Неактивен
Gram написал:
Раскоментировать или добавить, если такой нет, строчку:
LoadModule rewrite_module modules/mod_rewrite.so
ещё в первом посте написано, что так и сделано !
Gram написал:
+ еще надо указать, чтобы можно было переопределять директивы с помощью .htaccess.
Поподробней, пожалуйста
Неактивен
Мой конфигурационный файл. Там много комментариев. Все работает
http://camc.ru/httpd.rar
Неактивен
Может быть у тебя с виндой проблемы.
Ставил новый Apache 2.0.55. и PHP 4.4.1
Расскомментировал только одну строку в файле httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
ВСЁ РАБОТАЕТ!
Отредактированно mnemonic (13-01-2006 17:28:21)
Неактивен
mnemonic написал:
Может быть у тебя с виндой проблемы.
Ставил новый Apache 2.0.55. и PHP 4.4.1
Расскомментировал только одну строку в файле httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
хм, весьма интересно...
PS ещё в одной системе тоже ЧПУ не работает.
Неактивен
mnemonic написал:
Может быть у тебя с виндой проблемы.
Ставил новый Apache 2.0.55. и PHP 4.4.1
Расскомментировал только одну строку в файле httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
ВСЁ РАБОТАЕТ!
И у меня все получилось !!!!!!!!!!!!!!
Большое человеческое спасибо!
Неактивен