Не переносится сайт с Denwer на хостинг

Главные вкладки

Аватар пользователя smekalin smekalin 18 марта 2016 в 16:51

Здравствуйте, уважаемые форумчане.
N-ое количество лет сделал школьный сайт на drupal 6. Со временем структура перестала удовлетворять требованиям и решил перевести всё на 7. Причем с нуля.
Как и в случае с 6-й версией, сначала всё установил на Denwer. Сделал большую часть работы над сайтом и решил переносить на хостинг.
Импортировал базу.
Закачал файлы по FTP.
Поменял настройки в settings.php.
Перехожу по адресу в браузере и...
Ничего. Даже байта ответного не пришло. Просто пустая страница.
Проверил связь с БД. Связь есть. Развернул на хостинге 7-ю версию с нуля — без проблем.
Подскажите, пожалуйста, в чём может быть проблема? А то светит перспектива повторного разворачивания сайта, но уже на хостинге.
С уважением, Владислав.

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 18 марта 2016 в 17:40
1

Сравните версии пхп, на денвере и сервере.
Попытайтесь перелить свежий Хтассес вместо старого в корне.
Попытайтесь залить новое ядро сверху.

Аватар пользователя bumble bumble 18 марта 2016 в 17:42
1

Есть вероятность что файлы грузите не в ту папку. Или не все загружаете.
Попробуйте загрузить простой текстовый (или HTML) файл в корень - будет ли он открываться.
Проверьте все файлы и права на них.

Аватар пользователя smekalin smekalin 18 марта 2016 в 17:58

bumble wrote:

Есть вероятность что файлы грузите не в ту папку. Или не все загружаете.

Попробуйте загрузить простой текстовый (или HTML) файл в корень - будет ли он открываться.

Проверьте все файлы и права на них.


Я файлы заливал не по одному, а выгрузил архив, а потом на сервере распаковал его.

Аватар пользователя bumble bumble 18 марта 2016 в 18:00
1

Суть в том, что нужно проверить - на своих ли местах все файлы и правильно ли настроены права на них.

Аватар пользователя smekalin smekalin 18 марта 2016 в 19:36

remmor wrote:

показ ВСЕХ ошибок включи и посмотри - че нибудь да выскочит


Посмотрел. Было включено.
Director-cemetery wrote:

Сравните версии пхп, на денвере и сервере.

Попытайтесь перелить свежий Хтассес вместо старого в корне.

Попытайтесь залить новое ядро сверху.


Версии отличаются. На Denwer 5.3.13, на хостинге -- 5.2.17. Но, мне кажется, что дело не в этом, поскольку я пробовал ставить 7 на хостинг с нуля -- всё очень замечательно поставилось.
Старого Хтассес не было. папка сервера была пустая до копирования файлов.
Подскажите, пожалуйста, как это "залить новое ядро сверху"?
bumble wrote:

Суть в том, что нужно проверить - на своих ли местах все файлы и правильно ли настроены права на них.


Специально установил на ВСЁ права 777 -- ничего не поменялось. В ответ -- пустая страница.

Аватар пользователя abutan abutan 18 марта 2016 в 21:01

Требования drupal 7
похоже у вас версия php все таки ниже минимальной. Требуется 5.2.5, а у вас 5.2.17. У меня где то так и не запустился drupal на каком то хостинге. Если хостинг позволяет повысьте версию php. Если нет пойдите на другой, таймвеб например, там уже отказались от 5.2 и пользуют минимум 5.3 . И там дают бесплатный тестовый период на 10 дней. Попробуйте залить туда, заработает или нет.

Аватар пользователя Studio VIZA Studio VIZA 18 марта 2016 в 21:43
1

smekalin wrote:

Подскажите, пожалуйста, как это "залить новое ядро сверху"?

Заливаете ядро в корень, и распаковываете с перезаписыванием поверх вашего. Можно удалить старое (кроме папки sites и серверных папок, если они имеются) и так-же залить новое ядро.
smekalin wrote:

Старого Хтассес не было.

Винда съела? В корне он должен быть. Тогда возможно это и причина проблемы. Скачайте новое ядро с орга, и Хтассес с корня залейте на сервер, в корень сайта.

Аватар пользователя smekalin smekalin 19 марта 2016 в 7:50

Director-cemetery wrote:

Заливаете ядро в корень, и распаковываете с перезаписыванием поверх вашего. Можно удалить старое (кроме папки sites и серверных папок, если они имеются) и так-же залить новое ядро.

К сожалению, не помогло. Sad
Не знаю уже что и думать. файл http://сайт/install.php запускается

Drupal already installed

    To start over, you must empty your existing database.
    To install to a different database, edit the appropriate settings.php file in the sites folder.
    To upgrade an existing installation, proceed to the update script.
    View your existing site.

С .htaccess тоже всё нормально.
В любом случае, благодарю за отзывы.
С уважением, Владислав.

Аватар пользователя Mihail.space Mihail.space 19 марта 2016 в 8:19

Вы установили на предыдущую установку мускуля и вам друпал обэтом собщает и предлагает запустить update.php, то есть вам надо перейти по ссылке
http://ваш домен/update.php и друпал обновит установку.
Либо вам надо удалить все таблицы из базы данных и импортировать их заново в вашу базу данных

Аватар пользователя smekalin smekalin 20 марта 2016 в 8:19

Mihail.space wrote:

Вы установили на предыдущую установку мускуля и вам друпал обэтом собщает и предлагает запустить update.php, то есть вам надо перейти по ссылке

http://ваш домен/update.php и друпал обновит установку.

Либо вам надо удалить все таблицы из базы данных и импортировать их заново в вашу базу данных


В том-то и дело, что база уже была импортирована.
Когда запускаю update.php -- реакция такая же, пустая страница. Смотрю трафик. Запрос на сервер отправляется, а в ответ так же -- ни одного байта.

Аватар пользователя DivaDii DivaDii 20 марта 2016 в 9:26

Сделайте уже вот так.

1. Снесите всё, что у Вас сейчас есть:
1.1. базу удалите полностью.
1.2. файлы удалите полностью, кроме каталога sites и каталогов хостинга.
1.2.1. В каталоге sites удалите файлы default.settings.php и settings.php

2. Залейте последнюю версию установочных файлов Друпала на хостинг.
2.1. Залейте в нужное место - в каталог default - файл default.settings.php

3. Создайте НОВУЮ базу на хостинге, нового пользователя базы.

4. Инсталлируйте Друпал с указанием этой базы.

5. Работает? Нулевой... Так что пишет "Создайте запись..."
5.1. Переключите в Режим обслуживания.

6. Удаляйте таблицы МайСиКьюЭл (но не базу). Импортируйте в эту базу свою старую.

7. Проверяйте сайт.

Если после этого не заработает, - то проблема с хостингом.

Аватар пользователя smekalin smekalin 20 марта 2016 в 16:54

Всё, разобрался.
Когда начал "поднимать" сайт на хостинге с "нуля", то при установке модуля Webform выяснилось, что для этого модуля версия PHP слишком старая. Когда удалил на локальной версии Webform и залил всё на хостинг, то всё заработало.
Спасибо большое за отзывы.
С уважением, Владислав.