Сообщения без ответов | Активные темы Текущее время: 22 ноя 2024, 12:11




Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 4 ] 
Ошибка Database Error 
Автор Сообщение
Новичок

Зарегистрирован:
30 янв 2014, 09:17
Сообщения: 3
Поблагодарили: 0 раз.
Добрый день.
Заинтересовался вашей панелью. Скачал версию 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


Подскажите решение проблем с кодировкой и нехваткой таблицы в базе.
Спасибо.


30 янв 2014, 16:29
Профиль
V.I.P.
Аватара пользователя

Зарегистрирован:
10 ноя 2011, 19:05
Сообщения: 1945
Поблагодарили: 13 раз.
Откуда: СПб
Вы плохо читали инструкцию, читали не то и читать то ее не нужно было.
В каждом дистрибутиве есть файл 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

Вы указали параметры базы, в которой нет необходимых таблиц, т.е. не выполнили установку.


30 янв 2014, 19:58
Профиль ICQ WWW
Новичок

Зарегистрирован:
30 янв 2014, 09:17
Сообщения: 3
Поблагодарили: 0 раз.
Спасибо за уточнения.
Просто при первом запуске выскочила ошибка:
Цитата:
An Error Was Encountered
The configuration file database.php does not exist.

Пошел смотреть инструкцию на вашей Wiki, где уже в глаза бросается строчка:
Цитата:
Если файл отсутствует, то найдите в дистрибутиве install/database_install.tmp, скопируйте его в applications/config/ и переименуйте в database.php

Ну а дальше "пошло-поехало" ....

Спасибо еще раз за помощь.


30 янв 2014, 23:28
Профиль
Новичок

Зарегистрирован:
30 янв 2014, 09:17
Сообщения: 3
Поблагодарили: 0 раз.
Продолжаются ошибки в установке.
После ввода данных получаю ошибку:
Код:
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 не подходит из-за политики безопасности на хостинге. Данный параметр не подлежит отключению.
Есть ли вариант убрать эту проверку во время установки?


31 янв 2014, 01:32
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 4 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron


HLDM.ORG 2011-2013