Проблемы установки Веб-админки

задавайте Ваши вопросы
Правила форума
СНАЧАЛА ПОЛЬЗУЙТЕСЬ ПОИСКОМ!!!

При обращении просим Вас сразу указывать:
Вашу ОСь? Видео? Звук? DirectX? Логи Мамбл, Мурмур?
Это поможет быстрей и более точно ответить на Ваши вопросы.
Ответить
Latent
Сообщения: 4
Зарегистрирован: 01 дек 2009, 00:24
Откуда: Киев
Благодарил (а): 6 раз

Проблемы установки Веб-админки

Сообщение Latent »

Привет,
прошу помочь, не пойму что делаю не так...

не могу пройти нормально пункт
4. Запускаем скрипт установки http://<ваш сервер>/<папка скрипта>/install/
на странице проверки доступности
http://localhost/mumble/map/install/index.php?section=check_preferences

получаю ошибку


check connection
The registered data to the MySQL server was checked!
The result of the MySQL server test is: failed

The registered data to the database was checked!
The result of the database test is: successfully

Исходные данные:
пытаюсь MAP-1.4.2_by_B0nuse.rar поднять для Mumble 1.1.8 на XAMPP Windows 1.6.8

D:\Program Files\Mumble 1.1.8\murmur.ini

database=murmur

dbDriver=QMYSQL
dbUsername=root
#dbPassword=
dbHost=localhost
#dbPort=
dbPrefix=murmur_
#dbOpts=

dbus=session

ice="tcp -h 127.0.0.1 -p 6502"
D:\xampp\htdocs\mumble\MAP\inc\_mysql.php
$mysql_host = "localhost"; //Адрес хоста, на MySQL базу которого настроен Murmur, например: "localhost"; "127.0.0.1"; "87.65.43.21".
$mysql_user = "root"; //Логин для подключения к базе MySQL, например: "Admin"; "mysqluser".
$mysql_pass = ""; //Пароль для подключения к БД, например: "qwerty".
$database_name = "murmur"; //Название БД, например: "mumble_server"; "mumble"; "murmur".
$database_prefix = "murmur_"; //Префикс БД, например: "murmur_" или "mumble_".

Ice из пакета Ice-3.3.1-VC60.exe
D:\xampp\apache\bin\
bzip2.dll
ice33.dll
iceutil33.dll
slice33.dll
stlport_vc646.dll

D:\xampp\php\ext\
php_ice.dll


php.ini -> добавил строки
extension=php_ice.dll
ice.slice=D:\Program Files\Mumble 1.1.8\Murmur.ice

Спасибо!

B0nuse
Site Admin
Сообщения: 1588
Зарегистрирован: 27 июл 2009, 08:58
Благодарил (а): 40 раз
Поблагодарили: 363 раза
Контактная информация:

Re: Проблемы установки Веб-админки

Сообщение B0nuse »

Latent писал(а):на странице проверки доступности
http://localhost/mumble/map/install/index.php?section=check_preferences

получаю ошибку
check connection
The registered data to the MySQL server was checked!
The result of the MySQL server test is: failed

The registered data to the database was checked!
The result of the database test is: successfully
D:\Program Files\Mumble 1.1.8\murmur.ini

Код: Выделить всё

database=murmur

dbDriver=QMYSQL
dbUsername=root
#dbPassword=
dbHost=localhost
#dbPort=
dbPrefix=murmur_
#dbOpts=
D:\xampp\htdocs\mumble\MAP\inc\_mysql.php

Код: Выделить всё

$mysql_host       = "localhost";   //Адрес хоста, на MySQL базу которого настроен Murmur, например: "localhost"; "127.0.0.1"; "87.65.43.21".
$mysql_user       = "root";        //Логин для подключения к базе MySQL, например: "Admin"; "mysqluser".
$mysql_pass       = "";      //Пароль для подключения к БД, например: "qwerty".
$database_name    = "murmur";  //Название БД, например: "mumble_server"; "mumble"; "murmur".
$database_prefix  = "murmur_"; //Префикс БД, например: "murmur_" или "mumble_".
Спасибо!
Есть несколько способов:
1. Установите пароль для пользователя root и внесите данные в соответствующие директивы.
2. Добавьте нового пользователя к БД с паролем.
3. В файле install/index.php на строке 715 удалите проверку условия

Код: Выделить всё

 OR $mysql_pass == ""
Первые два варианта помогут точно. Третий не проверялся.
Мы в Telegramm https://t.me/mumbleru
Пожалуйста, при персональном обращении сразу формулируйте его цель. Спасибо.
Подпишитесь на Новости форума feed/news :rtfm:

Изображение <--- Хочешь себе такой? Читай тут

Latent
Сообщения: 4
Зарегистрирован: 01 дек 2009, 00:24
Откуда: Киев
Благодарил (а): 6 раз

Re: Проблемы установки Веб-админки

Сообщение Latent »

Вы абсолютно правы!
Спасибо! :)

долго мудрил и ходил вокруг да около, мне по какой-то причине XAMPP не давал установить пароль в MySQL на root пользователя и не давал создать нового...
кажется после очередной переустановки мне удалось создать нового пользователя :) и все побежало как по маслу :)
Еще раз Спасибо!


Помогите еще плиз разобраться с отправкой через SMTP (через программу Mercury) из пакета XAMPP
эмаил при отправле должен выглядеть как "Имя пользователя" <эмаил@....> ну или хотя бы просто <эмаил@....>
А получается <Имя пользователя <емаил@....>
т.е. к имени в начале пририровывается " < " , хотя по идее "Имя пользователя" должно заключаеться в кавычки, а <эмаил@....> по идее лолжен быть заключен в эти скобки


Как это можно подправить?
п.с. в идеале вообще бы не использовать локальный почтовый сервер для пересылки на внешний :) но пока тоже не знаю как... MAP пытается отправлять через localhost :(

Решения:
1 Поправил несколько строк (надеюсь ничего не сломал, тесты были успешны по крайней мере, письма стали приходить :) )
..\request\index.php
$header .= 'From: '. $send_email_admin[name] .' <'. $send_email_admin[email] .'>' . "\r\n";
на
$header .= 'From: '. $send_email_admin[email] .'>' . "\r\n";

$header .= 'From: '. $username .' <'. $email_adress .'>' . "\r\n";
на
$header .= 'From: '. $email_adress .'>' . "\r\n";

..\server\index.php
$header .= 'From: '. $send_email_admin[name] .' <'. $send_email_admin[email] .'>' . "\r\n";
на
$header .= 'From: '. $send_email_admin[email] .'>' . "\r\n";

..\user\index.php
$header .= 'From: '. $send_email_admin[name] .' <'. $send_email_admin[email] .'>' . "\r\n";
на
$header .= 'From: '. $send_email_admin[email] .'>' . "\r\n";
2 правил php.ini
в XAMPP оказывается 2 файла php.ini :(
первый D:\xampp\php\php.ini (нашел этот правил но ничего не помогало, а оказалось их 2, и по ходу настройки берутся из второго)
второй D:\xampp\apache\bin\php.ini - и по ходу настройки берутся из этого, но для верности и в первом и во втором вписал одинаковое
; Windows Extensions
extension=php_smtp.dll

[mail function]
; For Win32 only. указываем Ваш SMTP сервер
SMTP = smtp.server
smtp_port = 25

; For Win32 only. указываем эмаил с которого будет отправляться почта
sendmail_from = Email@example

Ответить