Добрый день.
Помогите пож. разобраться.Хочу перенести сайт(сделаный дома на денвере) на сервер. Вроде все сделал правильно
(содержимое перенес на сервер, бд импортировал, в settings.phpпоменял имя,сервер и пароль), но при входе на сайт пишет :
Страница не найдена
Запрошенная страница не найдена.
Подскажите как с этим разобраться.
Заранее благодарен.
Комментарии
а доменное имя активно? Т.е. днс записи настроены именно на эту площадку провайдера?
друпал вы выложили в корневую публичную папку домена?
www.expample.ru это доменное имя зарегистрированное у хостера доменов. У этого хостера есть днс сервер, который при обращении к нему преобразует запрос www.example.ru в адрес компутера который сможет выдать содержимое вашего www.example.ru
обычно на компутере должен стоять www-сервер который знает что www.example.ru начинается с какой то локальной папки например /etc/home/username/www/
Вот в эту локальную папку и надо класть друпал
Вообщем проблемы могет быть три.
1. днс сервера не настроены отправлять по правильному ip запросы www.example.ru
2. Владелец компутера на котором выложен ваш сайт считает что вы не оплатили услуги, и соответственно пристановил выдачу файлов с ваших папок.
3. Друпал выложен куда нибудь не туда, например /etc/home/username/www/drupal7/ или /etc/home/username/
Дело в том, что когда я начинаю создавать сайт с нуля на самом сервере все работает нормально.
А при попытки его отредактировать у себя на денвере и вернуть опять на сервер возникает выше изложенная проблема.
Возможно проблема в кодировках, возникает когда заливаете обратно текстовые файлы друпала?
Попробуйте у себя создать файл index.html со стандартными тегами html body и тому подобное, и залить этот фаил в корень домена на сервер. Если он тоже не откроется - вопрос в способе доставки контена на сервер. Если все нормально - тогда скорее всего вопрос в прописании путей в настройках друпала.
перед импортом БД на сервер, очищайте кэш..
на главную сайта тоже не заходит? (www.имя_сайта.ru)
может чистые ссылки просто не работают?
в корне сайта точно есть файл index.php?
Кэш я очищал. Сервер не поддерживает чистые ссылки, поэтому я их отключил.
Может мне надо в самой бд поменять адреса и ip?
Хотя я вроде пробывал не помогает.
а админом зайти получается?
чем ссылки делали в менюшках? pathauto или вручную?
зайти под админом могу, но картина не поменяется, будет только эта страница без блока навигации.
все делал вручную
системные пути вроде работают... а с материалами какая-то проблема... базу данных корректно импортировали?
да
судя по тому что навигация доступна только на окне запроса пароля... мне кажется вопрос может упираться в права. Какой контент доступен анонимным, какой админам, какой зарегистрированным?
А еще может тема оформления глючить, поставьте дефолтный гарланд для пробы.
Спасибо всем большое за помощь. Я нашел причину моих бед.
При создании на денвере домашней странице я удалил автора материала, из-за этого и выкидывал ошибку сервер. Теперь я ни где не удаляю автора и все работает.