HLDM Форум https://forum.hldm.org/ |
|
Ошибка Database Error https://forum.hldm.org/viewtopic.php?f=36&t=591 |
Страница 1 из 1 |
Автор: | Alpha [ 30 янв 2014, 16:29 ] |
Заголовок сообщения: | Ошибка Database Error |
Добрый день. Заинтересовался вашей панелью. Скачал версию GameAP 0.8.9 [14.01.2014]. Залил нужные файлы на вебсервер. Получил ошибку о том, что отсутствует файл database.php Воспользовался Вашей инструкцией: Цитата: Если файл отсутствует, то найдите в дистрибутиве install/database_install.tmp, скопируйте его в applications/config/ и переименуйте в database.php Изменений в файле сразу не стал делать, получаю ошибку в неверной кодировке Код: абаИаБаКаА аБаАаЗб аДаАаНаНбб
. ааЕаВаОаЗаМаОаЖаНаО аПаОаДаКаЛббаИбббб аК баЕбаВаЕбб аБаАаЗб аДаАаНаНбб , аИбаПаОаЛбаЗбб аПбаЕаДаОббаАаВаЛаЕаНаНбаЕ аПаАбаАаМаЕббб. Filename: C:\www\site.com\web_panel\system\database\DB_driver.php Line Number: 124 Мускл и сайт у меня работают в кодировке UTF-8. Дальше решил прописать от руки все в database.php. После изменений файла получаю новую ошибку: Код: абаИаБаКаА аБаАаЗб аДаАаНаНбб
. Error Number: 1146 Table 'web_panel.gameap_modules' doesn't exist SELECT * FROM (`gameap_modules`) ORDER BY `name` asc Filename: C:\www\site.com\web_panel\system\database\DB_driver.php Line Number: 330 Подскажите решение проблем с кодировкой и нехваткой таблицы в базе. Спасибо. |
Автор: | Nikita [ 30 янв 2014, 19:58 ] |
Заголовок сообщения: | Re: Ошибка Database Error |
Вы плохо читали инструкцию, читали не то и читать то ее не нужно было. В каждом дистрибутиве есть файл install.txt, там написано: Цитата: 1. Скопируйте содержимое директории upload на сервер. 2. Запустите мастер установки, перейдя по адресу http://<ваш_сайт>/install, например http://www.gameap.ru/install (При отсутствии mod_rewrite нужно указывать http://<ваш_сайт>/index.php?install ) 3. Выполните все действия мастера установки. 4. Удалите каталог install_gameap с сервера!!! Откройте и посмотрите, там все расписано по шагам. Не менее полезная инструкция по установке GameAP имеется здесь на форуме, действия расписаны по шагам и с картинками. В ваших ошибках сказано следующее: Цитата: Ошибка базы данных
. Невозможно подключиться к серверу базы данных , используя предоставленные параметры. Filename: C:\www\site.com\web_panel\system\database\DB_driver.php Line Number: 124 Все довольно просто, database_install.tmp это просто шаблон, в котором вам нужно изменить данные базы. Вторая ошибка: Цитата: Ошибка базы данных. Error Number: 1146 Table 'web_panel.gameap_modules' doesn't exist SELECT * FROM (`gameap_modules`) ORDER BY `name` asc Filename: C:\www\site.com\web_panel\system\database\DB_driver.php Line Number: 330 Вы указали параметры базы, в которой нет необходимых таблиц, т.е. не выполнили установку. |
Автор: | Alpha [ 30 янв 2014, 23:28 ] |
Заголовок сообщения: | Re: Ошибка Database Error |
Спасибо за уточнения. Просто при первом запуске выскочила ошибка: Цитата: An Error Was Encountered The configuration file database.php does not exist. Пошел смотреть инструкцию на вашей Wiki, где уже в глаза бросается строчка: Цитата: Если файл отсутствует, то найдите в дистрибутиве install/database_install.tmp, скопируйте его в applications/config/ и переименуйте в database.php Ну а дальше "пошло-поехало" .... Спасибо еще раз за помощь. |
Автор: | Alpha [ 31 янв 2014, 01:32 ] |
Заголовок сообщения: | Re: Ошибка Database Error |
Продолжаются ошибки в установке. После ввода данных получаю ошибку: Код: Error Number: 1101 BLOB/TEXT column 'stats' can't have a default value CREATE TABLE `gameap_dedicated_servers` ( `id` INT(16) NOT NULL AUTO_INCREMENT, `name` TINYTEXT NOT NULL, `os` TINYTEXT NOT NULL, `control_protocol` CHAR(8) NOT NULL, `location` TINYTEXT NOT NULL, `provider` TINYTEXT NOT NULL, `ip` TEXT NOT NULL, `ram` TINYTEXT NOT NULL, `cpu` TINYTEXT NOT NULL, `stats` TEXT DEFAULT '' NOT NULL, `steamcmd_path` TINYTEXT NOT NULL, `ssh_host` TINYTEXT NOT NULL, `ssh_login` TINYTEXT NOT NULL, `ssh_password` TINYTEXT NOT NULL, `ssh_path` TINYTEXT NOT NULL, `telnet_host` TINYTEXT NOT NULL, `telnet_login` TINYTEXT NOT NULL, `telnet_password` TINYTEXT NOT NULL, `telnet_path` TINYTEXT NOT NULL, `ftp_host` TINYTEXT NOT NULL, `ftp_login` TINYTEXT NOT NULL, `ftp_password` TINYTEXT NOT NULL, `ftp_path` TINYTEXT NOT NULL, `modules_data` TINYTEXT NOT NULL, PRIMARY KEY `id` (`id`) ) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; Filename: C:\www\site.com\web_panel\system\database\DB_driver.php Line Number: 330 Видел подобную ошибку в этом топике => http://forum.hldm.org/viewtopic.php?f=36&t=589 Но вариант отключения STRICT_TRANS_TABLES не подходит из-за политики безопасности на хостинге. Данный параметр не подлежит отключению. Есть ли вариант убрать эту проверку во время установки? |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |