Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 021 953 раза!

Форум

Добро пожаловать, Гость!

Нужен совет

Обсуждение вопросов на другие темы связанные с веб-разработкой
SAndreasS
Сообщения: 4
C нами: 2 года 11 мес

Непрочитанное сообщение SAndreasS » 01 янв 2014, 23:41

Здравствуйте. Решил перейти на Open Server и столкнулся с проблемой. Подскажите, как правильно перенести сайт на платформе Joomla с Denwer на Open Server? Что и в каких файлах надо править? А то у меня выдает пустую белую страницу.
Если такая тема уже есть, подскажите, в каком разделе её искать.
Спасибо. С уважением, Андрей.

Max
Сообщения: 29
C нами: 5 лет 2 мес

Непрочитанное сообщение Max » 01 янв 2014, 23:44

Дамп базы MySQL перенесли? и настройки подключения к базе поправили?

SAndreasS
Сообщения: 4
C нами: 2 года 11 мес

Непрочитанное сообщение SAndreasS » 01 янв 2014, 23:49

Дамп базы MySQL перенёс. Поправил имя БД и пути к папкам logs и tmp.
Что ещё нужно поправить?

Max
Сообщения: 29
C нами: 5 лет 2 мес

Непрочитанное сообщение Max » 02 янв 2014, 11:40

.htaccess еще может быть...

Добавлено спустя 52 секунды:
Откройте сайт а потом запустите консоль в браузере и посмотрите на вкладку сеть.

SAndreasS
Сообщения: 4
C нами: 2 года 11 мес

Непрочитанное сообщение SAndreasS » 02 янв 2014, 15:34

Простите мою неграмотность, но что за консоль?

Аватара пользователя
Redee
Сообщения: 218
C нами: 3 года 5 мес

Непрочитанное сообщение Redee » 02 янв 2014, 15:36

Во первых получили ответом пустую страницу, а не ошибку.
Отдебажить бы куда зашло, что вернуло, по точкам остановки.
Вначале профайлом прогнать, просто какие методы отработали там (но наверное ничего не отработало).

Чето мне вспомнилось как в джумле надо ставить заглушки - пустые странички index в каждый каталог, ну наверное они так уже не делают )).

Сверь еще свои папки - может хватается с автопоиска отличный от входящего скрипта файл > Настройки > Домены.
По умолчанию там это > public_html www\htdocs www http htdocs docs web httpdocs public html site
Но вроде бы автопоиск включается - когда мы не нашли с корня сайта.

Еще - чтобы не было путаницы и не держать в голове постоянно - сайты разворачивай в папку =равное= названию сайта.
На денвере вроде бы в папку www надо копировать. Но если автопоиск не настраивался, то по умолчанию с www также найдет.

з.ы. Да еще нужно .htaccess смотреть чтобы не было не правильных перенаправлений запросов.

Аватара пользователя
DelphinPRO
Сообщения: 637
C нами: 4 года 10 мес
Откуда: Самара
Контакты:

Непрочитанное сообщение DelphinPRO » 03 янв 2014, 16:24

1. Запустить Денвер. Зайти в phpMyAdmin. Сделать эпорт базы данных в файл (Можно экпортнуть сразу все используемые базы, кроме "системных" - information_shema, mysql, perfomance_shema).
2. Остановить Денвер.
3. Распаковать OpenServer в папку на диске. (Ну типа "установить" :) если еще не установлен)
4. В папку 'domains' скопировать все ваши сайты из денвера
5. Зайти в phpMyAdmin и сделать импорт вашего SQL файла с базами. (Рекомендую перед этим удалить базу test, если у вас была такая же на денвере, иначе импорт завершится с ошибкой на этой базе).
6. На джумла-сайтах поправить пути в configuration.php и параметры подключения к БД там же. (В ОперСервере параметры подключения по умолчанию - mysql\mysql)
7. В настройках OpenServer на вкладке "Домены" в строке "Автопоиск корневой папки" удалить все, написать одну единственную папку "www" (Для совместимости со структурой папок в Денвере).
8. Запустить OpenServer, открыть сайт. Все должно работать.

PS.
Опенсерверу требуется запуск от имени администратора, для получения доступа к файлу hosts. Для запроса административных привилегий, можно установить соответствующую галочку в настройках программы.
Если вам не хочется запускать OS от имени админа, вы можете вручную прописать ваши сайты в hosts и поставить в настройках программы галочку "не изменять hosts"


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость