Уважаемые жители сообщества. Может кто сталкивался с подобным? Скрин прилагаю!
похоже, инстоллер не видит базу на хостинге. потом пытается её создать, но у него не получается (кто ж ему даст?:)). на предыдущем шаге ты либо неправильно указал путь к базе, либо ты её вообще не завёл на хостинге.
Quote from: zeliboba at Jan 11, 2009, 03:09 AM
В чем глюк, блин!
Почему-то не находится существующая база данных. Попробуйте для отладки добавить в файл install/connection.databasetest.php после строки
if (!@ mysql_select_db($database_name, $conn)) {
строку
$output .= mysql_errno() . ": " . mysql_error(). "\n";
и посмотреть, что за ошибка возникает. Проблема именно в том, что mysql_select_db($database_name, $conn) возвращает «ложь».
Quote from: zeliboba at Jan 21, 2009, 02:53 AM
Выдает вот это:
Checking database: 1044: Access denied for user ’a7385_iinst’@’%’ to database ’modx’ failed - could not create database
Странно – на месте % должно выводиться название хоста базы, например, ’user’@’localhost’. Надо дальше экспериментировать, чтобы выяснить, почему так происходит. Правильное имя должно находиться в переменной $database_server.
А так сообщение говорит, что пользователю a7385_iinst не разрешено работать с базой modx на сервере %. Наверное, так оно и есть – на таком сервере такой базы скорее всего не существует.
таже проблема, так как решили то?
при поставноке: $output .= mysql_errno() . ": " . mysql_error(). "\n";
пишет: Проверка базы данных: 1044: Access denied for user ’имябазыданных_modx’@’localhost’ to database ’modx’ ошибка - не удается создать базу данных
проблема была банальной, какие то файлы недозалились, решил тем, что разархивировал прямо на сервере