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, время: 15:49.

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