Вы не зашли.
Страницы 1
!!! Писал для 2з - Виталик, поправь если что не верно, и пусть народ пользуется
При создании сайта многие сначала устанавливают 2z на локальный веб-сервер (например Денвер – www.denwer.ru) а после окончательных доработок переносят на удалённый хостинг. В этой статье пошагово описан процесс переноса с локали на хостинг.
1. На локальной машине создаём дамп базы MySQL.
Делается это с помощью PHPMyAdmin.
Но мне лично удобнее это делать скриптом dumper.php от http://sypex.net/.
2. На удаленном сервере производим импорт таблиц из полученного файла.
Тем же PHPMyAdmin или dumper.php.
3. Закачиваем все файлы с локального компьютера на сервер.
4. Корректируем файл конфигурации 2z\conf\config.inc.php и закачиваем его на сервер.
...
'dbhost' => 'localhost', - адрес/имя:порт хоста где установлен MySQL
'dbname' => 'имя_базы',
'dbuser' => 'имя_пользователя_базы',
'dbpasswd' => 'пароль_пользователя_базы ',
'prefix' => '2z',
'home_url' => 'http://ваш_сайт.com',
'zz_url' => 'http://ваш_сайт.com/папка где установлен 2z',
...
'avatars_url' => 'http://ваш_сайт.com/uploads/avatars',
'avatars_dir' => 'Абсолютный путь к файлам/uploads/avatars/',
...
'photos_url' => 'http://ваш_сайт.com/uploads/photos',
'photos_dir' => 'Абсолютный путь к файлам /uploads/photos/',
...
'images_url' => 'http://ваш_сайт.com/uploads/images',
'images_dir' => 'Абсолютный путь к файлам/uploads/images/',
...
'files_url' => 'http://ваш_сайт.com/uploads/files',
'files_dir' => 'Абсолютный путь к файлам/uploads/files/',
...
Абсолютный путь к файлам можно узнать у хостера.
5. Используя плагин Поиск и замена заменяем строки в новостях.
http://старый_адрес.com на http://новый_адрес.com
Не в сети
Абсолютный путь к файлам можно узнать у хостера.
А можно инсталировать движок на хостинг, и таким образом узнать абсолютный путь , а потом сверху залить сайт с локали
Не в сети
coreldraw пишет:Абсолютный путь к файлам можно узнать у хостера.
А можно инсталировать движок на хостинг, и таким образом узнать абсолютный путь , а потом сверху залить сайт с локали
Можно, так будет даже проще.
Только понадобится несколько дополнительных действий:
1. Заливаешь на хостинг только каталог /templates/ - там хранятся пользовательские шаблоны
2. Средствами хостера восстанавливаешь резервную копию БД, которую движок делает в каталоге /engine/backups/ (последнюю версию БД можно записать туда зайдя в раздел "настройки" => "управление базой данных", там выделяешь все таблицы и нажимаешь "создать резервную копию".
Не в сети
ну так отредактируйте и Базу знаний!
пусть второй способ (просто с установкой+перезапись шаблона+восстановление базы) будет тоже описан...
Не в сети
1. Закачиваем все файлы с Денвера на сервер.
2. Изменяем имя папки engine/conf (например - на conf77)
3. В папку engine заливаем папку conf с нового дистрибутива
4. Устанавливаем движок как новый.
5. С папки engine/conf копируем файл config.inc.php в папку conf77
6. Удаляем папку conf
7. Переименовываем conf77 на conf
8. Заходим в админпанель - Управление базами данных, восстанавливаем последний backup, сделанный когда сайт находился еще на Денвере.
9. C помощью плагина ireplace (Поиск и замена) изменяем ссылки на картинки в новостях
Изменено vl (2010-05-28 14:50:03)
Не в сети
Страницы 1