Пропуск создания базы MYSQL Решение
Пропуск создания базы MYSQL Решение
Взято
Для просмотра ссылки Войди или Зарегистрируйся
Сталкивался с этим несколько раз облазил все форумы, люди вроде как все спрашивают, а потом сами разбираются но уже не пишут решение.
Потратил на танцы с бубнами 1.5 дня.
Симптомы:
Допустим мы уже ставили webasyst на хостинг потом снесли и пытаемся поставить заново.
Ошибка: Пропускается этап создания БД и выводит белый экран.
(можно показать ошибки если настроить php.ini на вывод ошибок e_all)
Решение: Оказывается все дело в банальной сессии, asyst хранит xml по базе в сессии, и думает что работает с прошлым магазином.
Оказалось просто нужно очистить кеш в экслорере, т.к. в куках хранятся идентификаторы сессии.
Просьба внести данную тему в FAQ.
После очистки explorer все установилось с первого раза.
Конечно должен быть еще safemode=0 и права на папках
Добавлено через 21 минуту
Перенос WebAsyst на другой сервер
взято
Для просмотра ссылки Войди или Зарегистрируйся
Чтобы перенести ранее установленный WebAsyst с одного сервера на другой, необходимо выполнить следующие действия:
1. Изменить права доступа к директории установки WebAsyst на новом сервере на достаточные для перезаписи ее содержимого веб-сервером. На UNIX/Linux-хостингах, как правило, используется значение 775 или 777.
2. Скопировать все файлы из директории установки WebAsyst и загрузить на новый сервер в предназначенный для них каталог. Чтобы сохранить разрешения для файлов и директорий для сервера с операционной системой типа UNIX, воспользуйтесь форматом архивирования файловых систем TAR.
3. Выполнить экспорт базы данных на старом хостинге, сохранив ее содержимое в виде текстового файла — дампа. Часто в интерфейсе phpMyAdmin поддерживается возможность автоматического архивирования дампа в формате ZIP или TAR.GZ. Воспользуйтесь этой возможностью для удобства переноса данных.
4. Импортировать дамп, полученный в предыдущем шаге, в пустую базу данных на новом сервере.
5. Настроить на новом сервере пользователя MySQL и предоставить ему полные привилегии для управления базой данных WebAsyst.
6. В разделах WebAsyst Installer «Настройки -> MySQL-сервер» и «Настройки -> База данных» сохранить параметры подключения к серверу и базе данных MySQL, действительные для нового хостинга.
7. В разделе WebAsyst Installer «Настройки -> Общие настройки» указать в текстовом поле «Путь к установке WebAsyst» правильный путь к директории установки WebAsyst.
Совет: Если адрес (URL) WebAsyst после переноса на новый сервер должен остаться прежним, то содержимое этого поля изменять не нужно.
Если после выполнения описанных действий некоторые разделы аккаунта WebAsyst или витрина интернет-магазина будут отображаться некорректно, перейдите в раздел Installer «Диагностика -> Сброс кеша» и удалите кеш Smarty.