Mibew Messenger Community

General => Support => Русский (ru) => Topic started by: kapy4ino on November 01, 2013, 03:31:59 PM

Title: Проблема с установкой на сервер
Post by: kapy4ino on November 01, 2013, 03:31:59 PM
Добрый день.

не могу установить, захожу по пути http://www.korm-1.ru/mibew/install/ как сказано при установке и пишет:

все вроде верно, вот данные из конфига (немного меняю). SQL база создана с префиксом, в конфиге префикс указан. Может в этом файле common что-то не так или надо менять?

 *  MySQL Database parameters
 */
$mysqlhost = "korm-1.ru";
$mysqldb = "mibew";
$mysqllogin = "user";
$mysqlpass = "my_pass";
$mysqlprefix = "kormru_";



Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/home/kormru/public_html/mibew/libs/../) in /home/kormru/public_html/mibew/libs/common.php on line 47

Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in /home/kormru/public_html/mibew/libs/common.php on line 47

что не так?

p.s. права на папки выставил - 755 на основную и на инсталл не ставится 644, только 744 стоит.


Спасибо заранее!
Title: Re: Проблема с установкой на сервер
Post by: faf on November 01, 2013, 04:01:29 PM
Ограничения безопасности срабатывают.

Несколько раз уже здесь всплывало, хотя и в основной части форума. Надо корректно задать параметр session.save_path, и будет счастье: http://mibew.org/forums/index.php/topic,191408.msg196858.html#msg196858
Title: Re: Проблема с установкой на сервер
Post by: kapy4ino on November 01, 2013, 04:47:15 PM
ух, огромное спасибо! а где он задается?
Title: Re: Проблема с установкой на сервер
Post by: faf on November 01, 2013, 05:17:47 PM
Пока не за что, оно ж ещё не заработало.  ;)

Задаётся - где угодно: php.ini, .htaccess, код. По крайней мере, в официальной документации (http://us3.php.net/manual/ru/session.configuration.php) написано так.

Кто-то, например, в libs/config.php прописывал (http://mibew.org/forums/index.php/topic,191433.msg196951.html#msg196951).
Title: Re: Проблема с установкой на сервер
Post by: kapy4ino on November 01, 2013, 05:58:37 PM
вроде активировал в самом common.php прописав путь

получил следующее:

http://www.korm-1.ru/mibew/install/

Warning: session_start() [function.session-start]: open(/kormru/php/session/sess_7ad9f24b263a1d85148d9e20c91a0afc, O_RDWR) failed: No such file or directory (2) in /home/kormru/public_html/mibew/libs/common.php on line 49

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 49

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 49

Warning: Cannot modify header information - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 169

Warning: Cannot modify header information - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 447

Warning: Cannot modify header information - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 448

Warning: Cannot modify header information - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 449

Warning: Cannot modify header information - headers already sent by (output started at /home/kormru/public_html/mibew/libs/common.php:49) in /home/kormru/public_html/mibew/libs/common.php on line 450


Correct the mistakes:
File is absent: /mibew/js/167/brws.js
Title: Re: Проблема с установкой на сервер
Post by: faf on November 01, 2013, 06:21:43 PM
ну, во-первых, прописывать это в libs/common.php - плохая идея. при каждом обновлении системы придётся вновь вносить соответствующие правки.

а во-вторых, очевидно, что Вы просто указали неверный путь к хранилищу сессий. у Вас же нет в системе директории /kormru/php/session/? думаю, нет. укажите там абсолютный путь в файловой системе до какой-то реальной директории, куда будут складываться данные сессий.

p.s. Между прочим, проверил сейчас, Вам PHP это же и советует:

Code: [Select]
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/kormru/php/session) in Unknown on line 0