Часто задаваемые вопросы |
||||||||||||
|
Восстановление/перенос проекта из/посредством архивной копии в Windows, быстро и просто (всё было установлено в D:\web и предварительно скопировано в виде всей папки) - Выкладываем обратно (из заранее сделанного архива) папку D:\web; - Добавляем в системную переменную PATH ➛ ;D:\web\MySQL\bin;D:\web\php;D:\web\Apache\bin (обращаем внимание на наличие расделителей ☞ ;); - Восстанавливаем сервисы (по умолчанию будут работать из под локальной системной учётной записи, не забываем дать права на нужные папки); - mysqld.exe --install MySQL --defaults-file="D:\web\MySQL\my.ini"; - D:\web\Apache\bin\httpd.exe -k install; - И ещё, при переходе на MySQL 5.7.10 ругается на порченные таблицы user.xxx, так вот нужно забрать их из - C:\ProgramData\MySQL\MySQL Server 5.7\Data или C:\ProgramData\MySQL\MySQL SERVER 5.5 (забираем всю папку Data) Как я ставил проект под Windows Vista - Поставил связку Apache 2.4 + PHP 7 + MySQL 5.7.10 (всё х64). Ставил в соответствии с инструкцией опубликованной здесь; - Перед установкой временно закоментировал в my.ini(my.cnf) строчку "# sql-mode="STRICT_TRANS_TABLES,..."", которая появляется если при установке сервера вы поставили галочку "Enable strict mode" и перезапустил сервис MySQL; - Зашёл на страничку install.php заполнил необходимые поля и нажал "Установить"; - Хочу заметить, что под Linux проект шуршит раза в три быстрее (и без танцев с бубном, под последними версиями пакетов доступными в репозитарии)...; Как перейти с версии 2.1.5 на версию 2.2.5? - Сделайте полную резервную копию проекта (БД + папка personal); - Распакуйте и скопируйте в необходимое место содержимое скачанного архива; - Если теперь попытаться войти в админскую часть, то получаем сообщение о ошибке "Ошибка при обращении к таблице №37."; - Перейдите на адрес http://server-ip-address/personal/update.php , укажите что хотите перейти с версии 2.1.5 на 2.2.5 и нажмите кнопку "Выполнить"; - В чём причина? На самом деле всё очень просто, в версии 2.2.5 к главной странице подключен дополнительный скрипт работающий с несуществующей в версии 2.1.5 таблицей в БД. Как мне установить обновление программы? - Так как изменения в базе данных я решил "заморозить" - чаще всего нужно просто заменить файлы. Если замены будет не достаточно, то об этом будет сообщено дополнительно (см. в журнале изменений) Как перейти с версии 1.х на версию 2.х? - Сделайте полную резервную копию проекта (БД + папка personal); - Распакуйте и скопируйте в необходимое место содержимое скачанного архива; - Выполните на сервере MySql содержимое файла personal/admin/util/update.sql; Что вводить в поля Логин и пароль, по умолчанию? - Логин: Admin; - Пароль: admin; |