Ставил несколько версий форума exbb, если писать название форума, название темы или текст темы на русском, то выходит сообщение "Необходимо ввести текст сообщения!"
Форум стоит на ос linux debian, ставил php 5.4, 5.3, 5.2, на всех версиях аналогичная ошибка, Что делать?
1. transger - 9 января 2014 — 20:19 - перейти к сообщению
2. electron - 10 января 2014 — 09:42 - перейти к сообщению
сдается мне, русская локаль отсутствует на сервере
3. 1Bot - 10 января 2014 — 10:35 - перейти к сообщению
transger пишет:
Ставил несколько версий форума exbb, если писать название форума, название темы или текст темы на русском, то выходит сообщение "Необходимо ввести текст сообщения!"
Форум стоит на ос linux debian, ставил php 5.4, 5.3, 5.2, на всех версиях аналогичная ошибка, Что делать?
Форум стоит на ос linux debian, ставил php 5.4, 5.3, 5.2, на всех версиях аналогичная ошибка, Что делать?
приложите файл php.ini - скорее всего дело в настройках php
4. transger - 10 января 2014 — 10:52 - перейти к сообщению
php.ini
5. transger - 10 января 2014 — 10:55 - перейти к сообщению
electron пишет:
сдается мне, русская локаль отсутствует на сервере
Русская локаль установлена
6. 1Bot - 10 января 2014 — 13:51 - перейти к сообщению
transger
Попробуйте оставить
пустой, чтобы не добавляло sid к полям
и добавить
Да еще нужно проверить тот ли файл php.ini Вы редактируете, который на самом деле используется. (нужно вызвать phpinfo()
Попробуйте оставить
CODE:
url_rewriter.tags =
пустой, чтобы не добавляло sid к полям
и добавить
CODE:
enable_post_data_reading = On
Да еще нужно проверить тот ли файл php.ini Вы редактируете, который на самом деле используется. (нужно вызвать phpinfo()
7. transger - 10 января 2014 — 18:11 - перейти к сообщению
1Bot пишет:
transger
Попробуйте оставить
пустой, чтобы не добавляло sid к полям
и добавить
Да еще нужно проверить тот ли файл php.ini Вы редактируете, который на самом деле используется. (нужно вызвать phpinfo()
Попробуйте оставить
CODE:
url_rewriter.tags =
пустой, чтобы не добавляло sid к полям
и добавить
CODE:
enable_post_data_reading = On
Да еще нужно проверить тот ли файл php.ini Вы редактируете, который на самом деле используется. (нужно вызвать phpinfo()
Не помогло
8. - 11 января 2014 — 12:13 - перейти к сообщению
transger пишет:
Можно уточнить, какие точно версии вы ставили?
Ставил несколько версий форума exbb
9. 1Bot - 11 января 2014 — 15:02 - перейти к сообщению
transger
Попробуйте еще настройки apache поменять
/etc/apache2/httpd.conf (или где он у Вас живет)
Ищем секцию:
если присутствует, а должно - Ваш индеец знает русский
указываем еще
в том же конфиге:
или в файле .htaccess в каталоге с документом указываем нужную кодировку.
Попробуйте еще настройки apache поменять
/etc/apache2/httpd.conf (или где он у Вас живет)
Ищем секцию:
CODE:
# DefaultLanguage nl
AddLanguage ru .ru
AddLanguage ru .ru
если присутствует, а должно - Ваш индеец знает русский
указываем еще
CODE:
LanguagePriority en ru ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR sv zh-CN zh-TW
в том же конфиге:
CODE:
AddDefaultCharset CP1251
или в файле .htaccess в каталоге с документом указываем нужную кодировку.
10. 1Bot - 11 января 2014 — 15:05 - перейти к сообщению
Есть еще вариант добавить в .htaccess строки:
CODE:
php_value mbstring.language "Russian"
php_value mbstring.http_input "auto"
php_value mbstring.http_output "cp1251"
php_value mbstring.encoding_translation "On"
php_value mbstring.http_input "auto"
php_value mbstring.http_output "cp1251"
php_value mbstring.encoding_translation "On"
11. transger - 11 января 2014 — 21:28 - перейти к сообщению
Не помогает, поставил форум на другой сервак, всё отлично работает, русский текст принимает, но вот не пойму в чём дело, версия php,apache на 2х серверах одинаковая, ось на обоих машинах linux debian, так же установлена русская локаль, но вот по какой-то причине на нужном мне сервере форум не видит русские буквы.
12. 1Bot - 11 января 2014 — 23:03 - перейти к сообщению
transger пишет:
Не помогает, поставил форум на другой сервак, всё отлично работает, русский текст принимает, но вот не пойму в чём дело, версия php,apache на 2х серверах одинаковая, ось на обоих машинах linux debian, так же установлена русская локаль, но вот по какой-то причине на нужном мне сервере форум не видит русские буквы.
Можете вывод скрипта phpinfo здесь привести - это бы прояснило Вашу проблему.
Создайте файл в папке с форумом файл phpinfo.php с таким содержанием
CODE:
<?php phpinfo(); ?>
и вызовите его из браузера.
13. transger - 12 января 2014 — 10:14 - перейти к сообщению
Решил проблему, нужно было сразу вывести информацию о php. Я собирал из исходников только пакет php, получалось, что php5-common и libapache2-mod-php5 версии 5.4, а php другой версии. Установил php, php5-common, libapache2-mod-php5 с версией 5.3.3 и всё заработало.
14. Аякс - 15 мая 2014 — 17:10 - перейти к сообщению
У меня такая же проблема. Форум ставил с нуля. Т.к. к настройкам php я не могу обратиться, отписал администрации. Админы считают, что проблема может быть связана с используемой кодировкой:
Это как, реально? Если да, что я могу предпринять?
Форум http://www.pharm.vsu.ru/forums/index.php, из-за невозможности использовать русский шрифт пришлось пока создавать разделы/форумы на латыни.
CODE:
в той версии php, которая у нас теперь, кодировка UTF-8. наверное, Ваша проблема как раз из-за того, что в коде форума не сказано, что надо жить в UTF-8.
Это как, реально? Если да, что я могу предпринять?
Форум http://www.pharm.vsu.ru/forums/index.php, из-за невозможности использовать русский шрифт пришлось пока создавать разделы/форумы на латыни.
15. electron - 15 мая 2014 — 17:47 - перейти к сообщению
Аякс пишет:
наверное, Ваша проблема как раз из-за того, что в коде форума не сказано, что надо жить в UTF-8.
официальный релиз форума работает только в кодировке win1251