Хостинг nic.ru (РуЦентр) - не работают чистые ссылки
Прислано: Zlata
ср, 15/08/2007 - 11:08
Перенесла сайт на хостинг nic.ru (РуЦентр) (отдельная история кстати, у них МySQL до сих пор 4-я и кодировка CP-1251) - помог Dumper, иначе б не перенесла. Техподдержка - долго отвечает, помогать особо не хочет.
Друпал говорит - нет поддержки чистых ссылок (ну когда проверяет, можно включить или нет)
Техподдержка говорит - mod_rewrite у нас есть, работает.
На друпал.орг нашла инструкции, но и так, и этак - фокус не удался, не смогла Апач приручить :)
Может, кто сталкивался?
- Zlata's blog
- Для комментирования войдите или зарегистрируйтесь
Zlata пишет: Перенесла сайт на хостинг nic.ru (РуЦентр)
А чем Вас приманил Nic.ru? Общеизвестно, что регистраторы доменов только хорошо регистрируют домены. А хостеры из них плохие.
Zlata пишет: Техподдержка говорит - mod_rewrite у нас есть, работает.
Говорить служба поддержки Nic.ru может все что угодно. Вставьте на место .htaccess какой-нибудь простенький тест использования mod_rewrite. Если тест сработает, то разбираться нужно на стороне Друпала. Если тест не сработает, то перешлите его службе поддержки и спросите, почему не работает тест.
Ссылки:
1. "mod_rewrite. Преобразование динамических URL в статические"
2. "Руководство по URL преобразованиям"
- Для комментирования войдите или зарегистрируйтесь
Можно сделать простенький файл с раcширением php (например, test.php) и запустить его. Он покажет настройки php на сервере, в т.ч. установлено ли там расширение mod_rewrite.
Текст файлика:
<?php
phpinfo();
?>- Для комментирования войдите или зарегистрируйтесь
У garamond'a про этот хостинг проскакивало. На nic.ru отключено использование .htaccess по умолчанию, его надо включить и они заработают.
- Для комментирования войдите или зарегистрируйтесь
Спасибо за советы!
решилось все очень просто - на самом деле был отключен .htaccess, техподдержка ответила, что да, так и есть - отключен, написали, как включить - включила - чистые ссылки сразу заработали!
вот такой хостинг нестандартный )) и вообще тормозит, или это у меня только тут в Екатеринбурге тормозит - не знаю..
- Для комментирования войдите или зарегистрируйтесь
Zlata > garamond почти вернулся)) готов помочь!
(странно слышать про тормоза...)
рекомендую отключить "лишние" модули в настройках веб-сервера
- Для комментирования войдите или зарегистрируйтесь
На nic.ru неделю назад статья появилась: Установка CMS Drupal.
Написано, как Друпал на их хостинг поставить (про Clean URL's там правда нет).
- Для комментирования войдите или зарегистрируйтесь
Решение проблемы, связь с тех поддержкой хостинга
просьба о вкл. расширение mod_rewrite.
ася для связи 452679
- Для комментирования войдите или зарегистрируйтесь
rewrite_module - Вкл
Использование .htaccess - Вкл
Чистые ссылки не работают!!!
Помогите....
- Для комментирования войдите или зарегистрируйтесь
"Не работают" - не включаются или ваобще не работают?
- Для комментирования войдите или зарегистрируйтесь
Вполне хороший там хостинг, на RU-CENTER.
По поводу неработающих чистых ссылок - задавал вопрос в службу поддержки, буквально на прошлой неделе. Мне сначала ответили что нужно .htaccess - Вкл
А потом еще добавили, что
Проблема заключается в том, что при обработке файла .htaccess веб-сервер Apache не воспринимает директиву <FilesMatch> </FilesMatch>. Если данную директиву закомментировать, сайт будет работать корректно. Если Вам необходимо использовать <FilesMatch> </FilesMatch>, рекомендуем Вам ознакомится с правилами ее использования (http://www.askapache.com/htaccess/using-filesmatch-and-files-in-htaccess.html).
Закомментировал, все замечательно стало работать
- Для комментирования войдите или зарегистрируйтесь
Как в дампере прописывали пути к базе? Что-то не хочет он видеть её :(
Что за хостинг, где все через одно место....
- Для комментирования войдите или зарегистрируйтесь
DBUSER:PASSWORD@HOSTINGNAME.mysql:3306/DBNAME
своих пользователей и базы смотреть на соответствующих страницах в панели управления
нормальный хостинг
- Для комментирования войдите или зарегистрируйтесь
Внимательнее, речь не о settings.php (там все ОК), а о dumper.php
define('DBHOST', 'HOSTINGNAME.mysql:3306');
define('DBNAMES', 'DBNAME');
логин и пароль как в settings.php. и после логина белый экран :(
из 5 штук, единственный хостинг, такой загадочный :)
- Для комментирования войдите или зарегистрируйтесь
Извиняюсь, не внимательно посмотрел. М.б. службу поддержки написать?)
Чтобы тут ответ оставить
- Для комментирования войдите или зарегистрируйтесь
Загадочный хостинг. Судя по http://forum.nic.ru/showthread.php?t=299 ....
- Для комментирования войдите или зарегистрируйтесь
Нормальный хостинг, по крайней мере всё что режут по ресурсам - в договоре афишируют, а не как у конкурентов потом выясняется, что есть ограничение на кол-во запросов в базу данных , ограничение на трафик, и подобное.
За пару лет использвоания nic.ru только один косяк обнаружил ( и тот можно списать на меня) что рекомендуют при удалении сайта:
1) удалить сайт
2) удалить DNS запись
а не наоборот, иначе скрипты у них раз сглючили. Но возможно что уже переделали.
- Для комментирования войдите или зарегистрируйтесь
xостинг нормальный, никаких проблем не было за все время использования.
представляете что можно подумать о друпал.ру если ссылаться на "загадочность" отдельных тем
- Для комментирования войдите или зарегистрируйтесь
Я перешел на хостинг nic.ru по программе Ru-Centr - будущему, в рамках которого образовательным проектам дают бесплатный хостинг.
"До сих пор PHP 4" - я тоже так подумал сначала.
Потом в настройках перешел на ручной режим и вылкючил PHP 4, включил PHP 5. Затем включил eaccelerator.
Возник вопрос, а что вообще надо включить, а что выключить.
Задал в новой ветке:
Да, для того, чтобы заработал dumper я просто в коде указал адрес mysql. на всякий случай выставив dumper.php 650 потом.
В PHP не разбираюсь, настроек не понимаю, короче моим советам следовать с осторожностью (указания на правильный путь принимаются).
- Для комментирования войдите или зарегистрируйтесь
на nic.ru по умолчанию стоит памяти мало (на 201 тарифе у меня было), в настройках надо увеличить до максимального размера.
- Для комментирования войдите или зарегистрируйтесь
Там много что в настройках сделать надо, например PHP 5.2 включить.
Кстати, если для кого-то важно, то поддомены и домены считаются вместе (ограничение по тарифу 201 - 6 штук).
Вообще, если есть вопросы по хостингу на ru-centr, то задавайте, но помните, что у меня тариф 201.
- Для комментирования войдите или зарегистрируйтесь
Linux molotov 2.6.24-22-server #1 SMP Mon Nov 24 19:14:19 UTC 2008 i686 GNU/Linux
> apache2ctl -M
Loaded Modules:
core_module (static)
log_config_module (static)
logio_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
alias_module (shared)
auth_basic_module (shared)
authn_file_module (shared)
authz_default_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cgi_module (shared)
dir_module (shared)
env_module (shared)
mime_module (shared)
negotiation_module (shared)
php5_module (shared)
rewrite_module (shared)
setenvif_module (shared)
status_module (shared)
Syntax OK
нихт не работает drupal свежий 6,14.
.htaccess
RewriteBase /d6
apache2.conf
AccessFileName .htaccess
Order allow,deny
Deny from all
DefaultType text/plain
HostnameLookups Off
ErrorLog /var/log/apache2/error.log
LogLevel debug
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
# Include all the user configurations:
Include /etc/apache2/httpd.conf
# Include ports listing
Include /etc/apache2/ports.conf
и виртуалки
NameVirtualHost *
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
в логах после рестарта ничего нового
[Fri Sep 25 06:43:14 2009] [notice] Graceful restart requested, doing restart
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/imagick.so' - /usr/lib/php5/20060613+lfs/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/xsl.so' - /usr/lib/php5/20060613+lfs/xsl.so: cannot open shared object file: No such file or directory in Unknown on line 0
[Fri Sep 25 06:43:18 2009] [notice] Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.7 with Suhosin-Patch configured -- resuming normal operations
[Fri Sep 25 06:43:18 2009] [info] Server built: Aug 18 2009 14:18:10
[Fri Sep 25 06:43:18 2009] [debug] prefork.c(1014): AcceptMutex: sysvsem (default: sysvsem)
кто конкретно подскажет в чём дело ?
- Для комментирования войдите или зарегистрируйтесь
# Rewrite URLs of the form 'x' to the form 'index.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
что-то я в последней части менял.
По-моему слеш дописывал.
-----
ozedu.ru (nic.ru) - чистые ссылки работаю, скорость отличная.
- Для комментирования войдите или зарегистрируйтесь












Комментарии