Подскажите, не могу разобраться в чем проблема. Есть хостинг, на котором крутится в связке apatch+ngix (Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny4 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g nginx 0.6.3.2). При этом именно на drupal возникают непонятные проблемы - основные симптомы которых:
1. Не работает редирект - начиная от операции логина на сайт, заканчивая выполнением настроек. Т.е. если я например добавил какой либо материал - то после нажатия кнопки "Сохранить" - белая страница. Необходимо перейти в адресную строку - нажать ввод - все загрузится.
2. ссылки формируются вида:
http://varkon.biz/varkon/varkon/varkon/varkon/varkon/varkon/varkon/varkon/ - т.е. почему то подставляется имя домашеней директории пользователя.
3. Не работают графическая капча, ряд модулей и т.п.
На другом хостинге все работало без проблем. В этой же конфигурации.
Проблемы возникают как при переносе - так и при установке с нуля - начисто в базовой установке - т.е. проблема не связана с использованием каких либо модулей. Проверено на версиях 6.15-6.16
Кто может подсказать - в чем проблема? Что должно быть внесено в конфигурацию хостинга?
Что показательно - крутится ок. 50 сайтов - на других движках никаких проблем.
Комментарии
излишне говорить, что данная проблема не зависит от браузера - т.е. все упирается видимо в какие-то настройки либо апача, либо нгикса. Либо и того и другого.
Проверьте settings.php
Спасибо. Действительно проблема формирования ненормальной адресной строки была в нем (присутсвовала функция реврайта от одного из модулей) - но остальные проблемы по прежнему остались - т.е. редирект не выполняется, та же капча не отображается - причем любая графическая. Почему-то.
сколько памяти?
не safe mode случайно?
Нет не safe mode
<?phpmax_execution_time 60 60
max_file_uploads 50 50
max_input_nesting_level 64 64
max_input_time 60 60
memory_limit 256M 256M
open_basedir /*/*/data:. no value
output_buffering no value no value
output_handler no value no value
post_max_size 16M 16M
precision 12 12
realpath_cache_size 16K 16K
realpath_cache_ttl 120 120
register_argc_argv On On
register_globals Off Off
register_long_arrays On On
report_memleaks On On
report_zend_debug On On
safe_mode Off Off
safe_mode_exec_dir no value no value
safe_mode_gid Off Off
safe_mode_include_dir no value no value
sendmail_from no value no value
sendmail_path /usr/sbin/sendmail -t -i -f webmaster@varkon.biz /usr/sbin/sendmail -t -i
serialize_precision 100 100?>
Странно то, что drupal (по крайней мере из 4 (DLE, WordPress, Drupal && samopal)) - единственная CMS в которой возникают подобные проблемы. Т.е. причина, вероятнее всего, именно в том, как он (drupal) обрабатывает ссылки. И какие механизмы при этом задействуются. Штудирую Вандюка - но внятного ответа пока не нашел.
В общем я так понял - единственное решение - смена CMS?
Ну почему же. Еще два решения.
Смена хостера
Разобраться в проблеме на 100%
зачем?
Сообществу это не нужно и не интересно. А мне нужно не копаться в боках и багах (в таком случае логично юзать собственную разработку) а работающий результат.
проблема не в друпале
глупо отказываться от друпала, из за настроек хостера(php, mysql)