📦 synology.forum архів спільноти · 2005–2022
ai.synology.forum →
ГоловнаВеб Сервер + PHP / MySQLОшибка при установке форума

Ошибка при установке форума

MMikhail02.08.2018#1

При установке форума на стадии проверки возникают ошибки:

 

Кодировка входящих символов:

Значение mbstring.http_input должно быть установлено равным pass.

Нет

 

Кодировка исходящих символов:

Значение mbstring.http_output должно быть установлено равным pass.

Нет

 

Добавил в файл .htacces

 

php_value mbstring.http_input pass

php_value mbstring.http_output pas

 

Содержимое файла:

 

#

# Uncomment the statement below if you want to make use of

# HTTP authentication and it does not already work.

# This could be required if you are for example using PHP via Apache CGI.

#

#<IfModule mod_rewrite.c>

#RewriteEngine on

#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#</IfModule>

 

 

<Files "config.php">

Order Allow,Deny

Deny from All

</Files>

 

<Files "common.php">

Order Allow,Deny

Deny from All

</Files>

php_value mbstring.http_input pass

php_value mbstring.http_output pass

 

 

 

После этого сервер начал выдавать ошибку 500

 

Подскажите пожалуйста, что я делаю не так, в чем моя ошибка

Eent02.08.2018#2

Создал у себя .htaccess с вашим содержимым.

Apache 2.2 на windows работает.

MMikhail02.08.2018#3

DS713+

Тоже Apache 2.2.

PHP 5.6

Mariadb 10

PHPbb 3.09

Eent02.08.2018#4

И на моей синокоробке тоже выдаёт 500 ошибку...

Надо искать другие пути установки параметров, например прямо в php.ini.

Можно добавить эти строки в форумный config.php:

ini_set('mbstring.http_input', 'pass');
ini_set('mbstring.http_output', 'pass');

MMikhail03.08.2018#5

Добрый день!

Добавил строки в config.php.

Не помогло

 

Нашел следующее: https://www.phpbbguru.net/community/viewtopic.php?t=40325

 

То же касается и phpBB 3.1.x

И вот об этом надо четко говорить, потому что, если вот это не указать, то приведет вот к такой ошибке:

 

 

SQL ERROR [ mysqli ] No such file or directory [2002] An sql error occurred while fetching this page

 

Особенно поражает вот это:

 

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

 

No such file or directory [2002]

 

, хотя все там есть, просто работать не хочет и все.

 

Как правильно редактировать php.ini ?

Какие строки нужно добавить?

 

Подскажите поалуйста

Eent03.08.2018#6
Как правильно редактировать php.ini ?

Какие строки нужно добавить?

 

Подскажите поалуйста

Вот тут ищи mbstring:

Web Station -> Настройки PHP -> Редактировать -> Ядро.

MMikhail03.08.2018#7

ent, спасибо за ответ.

 

Все оказалось гораздо проще.

 

Дело в том, что Mariadb 10 использует порт 3307, а MySQL порт 3306.

Переставил Mariadb 5, порт 3306 и все заработало.

Eent03.08.2018#8

Это синошники намудрили, когда позволили ставить mysql и mariadb вместе. Пришлось порты "разводить".

Рад, что всё срослось.

Не знайшли рішення в цьому треді? ШІ знає цей архів і всі даташити — і відповість вашою мовою.Запитати ШІ →