Локальный сайт Джумла не работает

Изображение пользователя abee.

Вобщем ситуация такая. На виндозе ставил wamp и разворачивал локальный сайт на движке Джумла (копировал папки с сайтом и всё открывалось). Теперь попытался сделать это же под Кубунтой. Поставил Апач, РНР, MSQL. В РНР создал базу данных, с префиксом согласно configuration.php , вобщем всё то же что и у wamp но вместо сайта при наборе localhost открывается голая джумла всё равно что если бы её только что установил. Пробовал просто установить Джумлу - стаёт. Пытался кинуть в неё содержимое сайта - не открывает.
Кто ни будь может просветить меня как правильно сделать локальный сайт?

0
Chibiko - 17 Январь, 2013 - 08:20
Изображение пользователя Chibiko.

Я правильно понял? Вы взяли из Шиндофс переместили каталоги со старым сайтом в новую директорию в Linux? И засунули дамб базы данных в MySQL? А конфиги не поменяли? Не? Тогда вам надо в корне сайта прописать правильно конфиги для доступа к БД.

Или второй вариант - берём и бэкапим сайт и БД например через Компонент Akeeba Backup (для своей версии подберёте), и потом через kickstart разворачиваете на своём локальном сайтеге.

Удачки 8)

Или ещё что надо разжовывать?

0
abee - 17 Январь, 2013 - 11:20
Изображение пользователя abee.

Пожалуй надо разжовывать.
А конфиги не поменяли? Не? Тогда вам надо в корне сайта прописать правильно конфиги для доступа к БД.
Если можно поподробней.
Или второй вариант - берём и бэкапим сайт и БД например через Компонент Akeeba Backup (для своей версии подберёте), и потом через kickstart разворачиваете на своём локальном сайтеге.
А здесь к сожалению вообще не понял.
Вы взяли из Шиндофс переместили каталоги со старым сайтом в новую директорию в Linux?
Вообще то Krusaderом скопировал папку htdocs с хостинга со всем содержимым сайта. Но пробовал также и Ваш вариант.

0
Chibiko - 17 Январь, 2013 - 11:30
Изображение пользователя Chibiko.

Если можно поподробней.
Если мне не изменяет память, в жумле в корне сайта есть такой файлик с конфигами: configuration.php, вот в нём и надо покопаться.

А здесь к сожалению вообще не понял.

А жаль... Но объясню. Есть дополнение к жумле. Называется Akeeba Backup, так вот - в нём можно сделать копию сайта вместе с БД. А потом скачать. И развернуть в 10 кликов мышью на любом другом хостинге. Или локально. Для этого используется скрипт kickstart.
Вообще то Krusaderом скопировал папку htdocs с хостинга со всем содержимым сайта. Но пробовал также и Ваш вариант.
.... это хорошо что Вы умеете пользоваться такими программами, как krusader, но иногда надо думать головой: БД крусядером так просто не переместить. И конфиги сайта сами по себе не поменяются.

Вопросы?

0
abee - 17 Январь, 2013 - 19:08
Изображение пользователя abee.

configuration.php а что в нём можно накопать? Там есть база данных, префикс базы данных, пути к папке с сайтом. Это всё я подогнал. В РНРmyadmin создал базу данных согласно файлика 111.sql с соответствующим префиксом который в configuration.php.
Пробовал вообще установить чистую джумлу а потом в неё кинуть содержимое сайта (тоже на той же версии джумлы) и соответственно правил configuration.php но при наборе localhost всё равно открывается предыдущая джумла. Такое впечатление что она не может увидеть содержимое сайта.
БД крусядером так просто не переместить. И конфиги сайта сами по себе не поменяются.

Я так понимаю что вся инфа о БД находится в файле 111.sql, а паки с картинками и текстом krusader копирует . Ну и естественно подганяем configuration.php как я уже писал выше.
А вот с Akeeba Backup, kickstart. скачал оба архива.Буду разбираться.Спасибо.

0
GVA - 17 Январь, 2013 - 21:29
Изображение пользователя GVA.

Всё содержимое сайта, находится в базе. В файлах находятся только скрипты, которые этим содержимым управляют. У вас пустой сайт потому что вы не перенесли базу.

Загрузитесь в систему, в которой работал старый сайт, через phpmyadmin сделайте экспорт всей базы или нужных таблиц, потом зайдите в систему, где должен работать новый сайт и импортируйте то что экспортировали на предыдущем шаге. Возможно придётся удалить новую базу или отдельные таблицы.

0
abee - 18 Январь, 2013 - 10:37
Изображение пользователя abee.

А ларчик просто открывался!
В чём была моя ошибка стоит только догадываться. Может экспорт БД раньше как то криво прошел. Но вот сейчас проделал всю операцию заново и всё заработало.
Спасибо GVA.

0
gmw - 18 Январь, 2013 - 14:56
Изображение пользователя gmw.

проще было в самом первом посте про бэкап. акеба хорошая штука. он сам все сделает

0
abee - 18 Январь, 2013 - 16:32
Изображение пользователя abee.

С Акебой пока не прбовал, но объязательно разберусь, хотя бы ради интереса.
А с предыдущей проблемой выяснил следующее . Я сначала в PHPmyadmin создавал БД, а потом копировал файлы сайта и правил configuration.php. И ничего не работало. А нужно было наоборот - сначала файло а потом БД. Правда не понятно почему именно так.

0
Гость - 18 Январь, 2013 - 17:28

Вам же объяснили что базу на новом сервере не нужно СОЗДАВАТЬ, нужно заливать дамп БД со старого сервера...

0
abee - 19 Январь, 2013 - 00:00
Изображение пользователя abee.

Ну да,да. Не СОЗДАВАТЬ а ЗАЛИВАТЬ. Просто не правильно выразился. Не силён я пока во всех тонкостях терминологии.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры