forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общее (http://forum.boolean.name/forumdisplay.php?f=139)
-   -   При установке oxwall не видит базу данных (http://forum.boolean.name/showthread.php?t=17062)

JeanWinters 21.07.2012 13:44

При установке oxwall не видит базу данных
 
Пытаюсь установить на denwer движок oxwell. Сделал вроде бы все правильно, но на последнем шаге выдает:


База есть, но почему-то не подключается...

ABTOMAT 21.07.2012 14:01

Ответ: При установке oxwall не видит базу данных
 
Пробовал выполнять что написано? Скопируй сюда код из окошка же, там скорее всего инфа по подключению, которую инсталлятор почему-то не смог автоматически вставить.
Зайди в phpMyAdmin, раздел привилегии.
Проверь существование там юзера oxwall или подобного.

JeanWinters 21.07.2012 21:41

Ответ: При установке oxwall не видит базу данных
 
Текст в файле "config.php" был заменен.
PHP код:

<?php

define
('OW_URL_HOME''http://www.test256/');

define('OW_DB_HOST''localhost');
define('OW_DB_PORT'null);
define('OW_DB_USER''root');
define('OW_DB_PASSWORD''{$db_password}');
define('OW_DB_NAME''oxwall');

define('OW_DB_PREFIX''ow_');

define('OW_DIR_USERFILES'OW_DIR_ROOT.'ow_userfiles'.DS);
define('OW_DIR_STATIC'OW_DIR_ROOT.'ow_static'.DS);
define('OW_URL_STATIC'OW_URL_HOME.'ow_static/');
define('OW_URL_USERFILES'OW_URL_HOME.'ow_userfiles/');
define('OW_DIR_PLUGINFILES'OW_DIR_ROOT.'ow_pluginfiles/');

define('OW_PASSWORD_SALT''500ad63e7bbb3');

define('OW_DIR_CORE'OW_DIR_ROOT.'ow_core'.DS);
define('OW_DIR_INC'OW_DIR_ROOT.'ow_includes'.DS);
define('OW_DIR_LIB'OW_DIR_ROOT.'ow_libraries'.DS);
define('OW_DIR_UTIL'OW_DIR_ROOT.'ow_utilities'.DS);
define('OW_DIR_PLUGIN'OW_DIR_ROOT.'ow_plugins'.DS);
define('OW_DIR_THEME'OW_DIR_ROOT.'ow_themes'.DS);
define('OW_DIR_SYSTEM_PLUGIN'OW_DIR_ROOT.'ow_system_plugins'.DS);
define('OW_DIR_SMARTY'OW_DIR_ROOT.'ow_smarty'.DS);

define('OW_USE_CLOUDFILES'false);

if ( 
defined('OW_CRON') )

    
define('OW_DEBUG_MODE'false);
    
define('OW_DEV_MODE'false);
    
define('OW_PROFILER_ENABLE'false);

else 

    
/**
    * Make changes in this block if you want to enable DEV mode and DEBUG mode
    */
    
    
define('OW_DEBUG_MODE'false);
    
define('OW_DEV_MODE'false);
    
define('OW_PROFILER_ENABLE'false); 
}

Последовательность установки:






phpMyAdmin:

ABTOMAT 21.07.2012 22:19

Ответ: При установке oxwall не видит базу данных
 
Дак ты юзера-то с пустой базой создавал для оксволла?
Нужно сначала
1. Создать юзера с паролем
2. Создать базу данных
3. Привязать юзера к базе данных
4. Юзера и пароль вписать в http://i50.tinypic.com/2rdkrp0.jpg

JeanWinters 22.07.2012 10:55

Ответ: При установке oxwall не видит базу данных
 
Юзер есть, это root. База данных есть, это oxwall (была создана перед установкой мною, как и указано в мануале oxwall). Что значит "привязать юзера к базе данных?
"Юзера и пароль вписать в..." уже вписано: юзер root, пароль (нет пароля), что еще нужно, все там вписано уже (на скриншоте). Если бы пользователь и пароль для базы данных были бы неверные, то тогда бы этап установки "database" не прошел, т.е. не смог бы перейти к этапу третьему "finalizing install".

ABTOMAT 22.07.2012 11:27

Ответ: При установке oxwall не видит базу данных
 
Вложений: 1
Не уверен как установщик трактует пустое поле. Да и рута давать - отстойно, есть неписаное правило - один сайт - одна база - один юзер.
Я бы всё же создал отдельно юзера.
"Привязать" - дать привилегии на использование базы данных (аттач)

Ещё возможно строчка в предлагаемом на замену php-коде:

define('OW_DB_PASSWORD', '{$db_password}');

Намекает на то что туда надо вписать пароль юзера БД. Хотя не могу быть уверенным, т.к. исходник неполный.

JeanWinters 22.07.2012 15:11

Ответ: При установке oxwall не видит базу данных
 
Вот я и пытался создать пароль для пользователя oxwall , в предыдущей теме писал, что слетел denwer , после этого, также как и phpMyAdmin.
Вообще не понимаю, почему все так сложно там, где это легко, всегда всё усложнят. В данном случае с этой cms. Такое ощущение, что дежавю по 1с.

JeanWinters 23.07.2012 20:12

Ответ: При установке oxwall не видит базу данных
 
Поправил файл "config.php" и установка прошла успешно.


Часовой пояс GMT +4, время: 08:38.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot