![](images/chestnut/misc/left.gif) |
Общее Веб-разработка в целом, идеи, проекты... |
21.07.2012, 13:44
|
#1
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
При установке oxwall не видит базу данных
Пытаюсь установить на denwer движок oxwell. Сделал вроде бы все правильно, но на последнем шаге выдает:
База есть, но почему-то не подключается...
|
(Offline)
|
|
21.07.2012, 14:01
|
#2
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Пробовал выполнять что написано? Скопируй сюда код из окошка же, там скорее всего инфа по подключению, которую инсталлятор почему-то не смог автоматически вставить.
Зайди в phpMyAdmin, раздел привилегии.
Проверь существование там юзера oxwall или подобного.
|
(Offline)
|
|
21.07.2012, 21:41
|
#3
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Текст в файле "config.php" был заменен.
![](images/chestnut/misc/code_php.gif)
<?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:
![](http://i46.tinypic.com/ops6cz.jpg)
|
(Offline)
|
|
21.07.2012, 22:19
|
#4
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Дак ты юзера-то с пустой базой создавал для оксволла?
Нужно сначала
1. Создать юзера с паролем
2. Создать базу данных
3. Привязать юзера к базе данных
4. Юзера и пароль вписать в http://i50.tinypic.com/2rdkrp0.jpg
|
(Offline)
|
|
22.07.2012, 10:55
|
#5
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Юзер есть, это root. База данных есть, это oxwall (была создана перед установкой мною, как и указано в мануале oxwall). Что значит "привязать юзера к базе данных?
"Юзера и пароль вписать в..." уже вписано: юзер root, пароль (нет пароля), что еще нужно, все там вписано уже (на скриншоте). Если бы пользователь и пароль для базы данных были бы неверные, то тогда бы этап установки "database" не прошел, т.е. не смог бы перейти к этапу третьему "finalizing install".
|
(Offline)
|
|
22.07.2012, 11:27
|
#6
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Не уверен как установщик трактует пустое поле. Да и рута давать - отстойно, есть неписаное правило - один сайт - одна база - один юзер.
Я бы всё же создал отдельно юзера.
"Привязать" - дать привилегии на использование базы данных (аттач)
Ещё возможно строчка в предлагаемом на замену php-коде:
define('OW_DB_PASSWORD', '{$db_password}');
Намекает на то что туда надо вписать пароль юзера БД. Хотя не могу быть уверенным, т.к. исходник неполный.
|
(Offline)
|
|
22.07.2012, 15:11
|
#7
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Вот я и пытался создать пароль для пользователя oxwall , в предыдущей теме писал, что слетел denwer , после этого, также как и phpMyAdmin.
Вообще не понимаю, почему все так сложно там, где это легко, всегда всё усложнят. В данном случае с этой cms. Такое ощущение, что дежавю по 1с.
|
(Offline)
|
|
23.07.2012, 20:12
|
#8
|
Знающий
Регистрация: 22.12.2007
Сообщений: 223
Написано 22 полезных сообщений (для 51 пользователей)
|
Ответ: При установке oxwall не видит базу данных
Поправил файл "config.php" и установка прошла успешно.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:51.
|