![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Вот сам код:
Неактивен
1. нужно указать базу, в которой создается таблица.
например, это можно указать в начале дампа с помощью команд create database или use
каким именно способом вы пытаетесь загрузить дамп?
2. по 1064
у вас в файле идет синтаксическая ошибка перед CREATE TABLE IF NOT EXISTS `uni1_marketally`
что расположено до этой команды?
Неактивен
Поставьте точку с запятой перед вторым CREATE TABLE и в самом конце второго CREATE TABLE.
Неактивен
1. нужно указать базу, в которой создается таблица.
например, это можно указать в начале дампа с помощью команд create database или use
каким именно способом вы пытаетесь загрузить дамп?
Писал create database `name` но не помогло.
2. по 1064 у вас в файле идет синтаксическая ошибка перед CREATE TABLE IF NOT EXISTS `uni1_marketally`
что расположено до этой команды?
Там нечего нету. Весь код я выложил на страницу...
Поставьте точку с запятой перед вторым CREATE TABLE и в самом конце второго CREATE TABLE.
Ставил, не помогает, хотя может я не туда поставил...но я пробовал по разному - не помогает
Неактивен
Будет ли ошибка для такого кода? (не забудьте заменить database_name на имя вашей базы данных)
Неактивен
Импорт успешно завершен, запросов выполнено: 3.
Благодарю!!
Неактивен
Появилась еще одна ошибка, но на другом двиге...
USER ERROR
Message: SQL Error: No database selected
Query Code: SELECT * FROM uni1_config;
File: /includes/classes/class.Database.php
Line: 80
URL: http://test23.com/
PHP-Version: 5.2.12
PHP-API: apache2handler
MySQL-Cleint-Version: 5.0.51a
2Moons Version: UNKNOWN
Debug Backtrace:
#0 /includes/classes/Config.class.php(37): Database->query('SELECT * FROM u...')
#1 /includes/common.php(105): Config::init()
#2 /index.php(35): require('FILEPATH ...')
#3 {main}
залил двиг, зашел в phpmyadmin и создал БД с пользователем, которому выставил все привелегии. А дальше вот такая вот ошибка...Что это означает? Не пришита БД к двигу?
Неактивен
Где-то в конфиге движка должно быть имя БД.
Неактивен
Пытался вписать имя БД, имя пользователя и пасс, но выдает:
NOTICE
Message: Undefined index: xterkos
File: /includes/dbtables.php
Line: 34
URL: http://test23.com/
PHP-Version: 5.2.12
PHP-API: apache2handler
MySQL-Cleint-Version: 5.0.51a
2Moons Version: UNKNOWN
Debug Backtrace:
#0 /includes/dbtables.php(34): errorHandler()
#1 /includes/common.php(99): require('FILEPATH ...')
#2 /index.php(35): require('FILEPATH ...')
#3 {main}
Неактивен
Имя базы должно быть в конфиге. А что в строчке 34 в файле /includes/dbtables.php ?
Неактивен
rgbeast написал:
Имя базы должно быть в конфиге. А что в строчке 34 в файле /includes/dbtables.php ?
Неактивен
Отредактированно Александр164334 (22.06.2015 15:54:04)
Неактивен
А вместо 'databasename' Вы поставили 'xterkos'? Так неправильно. Правильно
Неактивен
rgbeast написал:
А вместо 'databasename' Вы поставили 'xterkos'? Так неправильно. Правильно
define('DB_NAME' , 'xterkos')
Или исправить это имя в другом месте (в конфиге).
Да, именно так и делал, неправильно...сейчас попробую правильно...
Неактивен
Все равно выдает ошибки...а в кодах, которые я вам скидывал надо что-то изменять?
Неактивен
Да, в конфиге замените:
$database['databasename'] = '';
на
$database['databasename'] = 'xterkos';
а dbtables.php верните как был.
Неактивен
...теперь такая ошибка...
USER ERROR
Message: Connection to database failed: Access denied for user ''@'localhost' to database 'xterkos'
File: /includes/classes/class.Database.php
Line: 57
URL: http://test23.com/
PHP-Version: 5.2.12
PHP-API: apache2handler
MySQL-Cleint-Version: 5.0.51a
2Moons Version: UNKNOWN
Debug Backtrace:
#0 /includes/common.php(102): Database->__construct()
#1 /index.php(35): require('FILEPATH ...')
#2 {main}
Неактивен
В этих строках нужно указать имя пользователя и пароль:
$database['user'] = '';
$database['userpw'] = '';
Неактивен
У меня имя пользователя такое же как и название БД. ставлю, ввожу пасс, и выдает потом:
Message: SQL Error: Table 'xterkos.uni1_config' doesn't exist
Query Code: SELECT * FROM uni1_config;
File: /includes/classes/class.Database.php
Line: 80
URL: http://test23.com/
PHP-Version: 5.2.12
PHP-API: apache2handler
MySQL-Cleint-Version: 5.0.51a
2Moons Version: UNKNOWN
Debug Backtrace:
#0 /includes/classes/Config.class.php(37): Database->query('SELECT * FROM u...')
#1 /includes/common.php(105): Config::init()
#2 /index.php(35): require('FILEPATH ...')
#3 {main}
Неактивен
Значит нет таблицы uni1_config.
Неактивен
Загрузил БД, все таблицы которые нужно. Ввожу нужные логин и пасс в файл конфиг.пхп и выдает:
Message: Connection to database failed: Access denied for user 'admin@admin.com'@'localhost' (using password: YES)
File: /includes/classes/class.Database.php
Line: 57
URL: http://test23.com/
PHP-Version: 5.2.12
PHP-API: apache2handler
MySQL-Cleint-Version: 5.0.51a
2Moons Version: UNKNOWN
Debug Backtrace:
#0 /includes/common.php(102): Database->__construct()
#1 /index.php(35): require('FILEPATH ...')
#2 {main}
Неактивен
Имя пользователя должно быть скорее всего просто admin, а не admin@admin.com
Неактивен
rgbeast написал:
Имя пользователя должно быть скорее всего просто admin, а не admin@admin.com
Message: Connection to database failed: Access denied for user 'admin'@'localhost' (using password: YES)
Нет, просто admin не подходит...а где глянуть, какой логин должен быть?
Неактивен
Это тот пользователь базы, которого создали.
Неактивен
Какого бы пользователя ни создавал - результат не меняется
Неактивен