Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Кракозяблы в форме опроса (poll)

Прохожий
Версия 7.71.
При попытке сделать опрос (poll), пишу вопросы и варианты ответов по русски.
При просмотре выдает кракозяблы (в т.ч. на кнопках формы голосования).


Спасибо!
Это мой дом
Во всем виноват ваш хостинг проверяйте чтобы кодовая страница была cp1251
Это мой дом
Кодовая страница на хостинге должна быть по умолчанию windows-1251
варианты сделать это:
1. в панели хостинга установить
2. в .htaccess прописать
AddDefaultCharset WINDOWS-1251

Хотя в htaccess и так это прописано.
значит в панели хостера.
в nic.ru к примеру делается тут:

Прохожий
Спасибо! Настройки charset в php.ini решили проблему с кракозяблами в голосованиях.

Теперь бьюсь с регистрацией.
Добавлял нового пользователя через форму регистрации, приходил e-mail, но в систему пользователя не пускало.

Далее удалось удачно самозакуклиться: поменял пароль пользователю admin через админскую консоль. Теперь не пускает ни с новым ни со старым паролем.
В логах однообразные сообщения типа:


2016/09/20 00:25:52 [error] 30867#0: *39632 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: auth_times in /mnt/www/1v1421/modules/auth.php on line 58" while reading response header from upstream, request: "POST /index.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "", referrer: "http:///index.php?flag=rus&logout=1&action=vreg®cod=b99d4519802d4d1_fb09a46153681cd_4285a9a301"
2016/09/20 00:30:24 [error] 30867#0: *39632 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined variable: firstregid in /mnt/www/1v1421/modules/register.php on line 56
PHP message: PHP Notice: Undefined index: in /mnt/www/1v1421/modules/register.php on line 127
PHP message: PHP Notice: Undefined variable: fm in /mnt/www/1v1421/modules/register.php on line 673
PHP message: PHP Notice: Undefined index: in /mnt/www/1v1421/modules/register.php on line 1110
PHP message: PHP Notice: Undefined index: in /mnt/www/1v1421/modules/register.php on line 1126" while reading response header from upstream, client: 192.168.0.1, server: , request: "GET /index.php?register=1&mpol=0 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "", referrer: "http:///index.php"
2016/09/20 00:40:57 [error] 30867#0: *39865 FastCGI sent in stderr: "PHP message: PHP Warning: fopen(./admin/userstat/_/asha/lastvisit.time): failed to open stream: No such file or directory in /mnt/www/1v1421/modules/logout.php on line 51
PHP message: PHP Warning: fputs() expects parameter 1 to be resource, boolean given in /mnt/www/1v1421/modules/logout.php on line 52
PHP message: PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /mnt/www/1v1421/modules/logout.php on line 53" while reading response header from upstream, client: 192.168.0.1, server: , request: "GET /index.php?flag=rus&logout=1&action=vreg®cod=b99d4519802d4d1_fb09a46153681cd_4285a9a301 HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: ""
2016/09/20 00:41:04 [error] 30867#0: *39865 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: auth_times in /mnt/www/1v1421/modules/auth.php on line 58" while reading response header from upstream, client: , server: , request: "POST /index.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "", referrer: "http:///index.php?flag=rus&logout=1&action=vreg®cod=b99d4519802d4d1_fb09a46153681cd_4285a9a301"
2016/09/20 00:41:18 [error] 30867#0: *39865 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined variable: firstregid in /mnt/www/1v1421/modules/register.php on line 56


Переустанавливать?

Спасибо!
Это мой дом
думаю лучше переустановить. обычно таких ошибок нет. что за хостинг? может еще с правами директорий проблемы?
Это мой дом
и еще убила вот такая "красота" в логах:
http:///index.php

Какая версия PHP? должна быть 5.0-5.4, лучше 5.2-5.3
Прохожий
Хостинг у меня свой собственный - виртуальная машина с ubuntu.
Используется nginx, PHP Version 5.3.10, php-fpm.

В принципе, проблемы могут быть:
- потому что я не использую готовый хостинг с более-менее устоявшимися параметрами окружения (как у nic.ru). Я установил php/php-fpm без специфических настроек (сейчас добавил codepage см. выше).
- проблемы с доступом к папкам. Устанавливал CMS залив в папку с web-сервером установочные файлы и запустив install.php, Структуру папок создавал инсталлятор. Требуются отдельно настроить права доступа ?
- с параметрами настройки перенаправления на php-fpm в настройках nginx. Установил стандартно-минимальные "чтоб работал". Может быть есть рекомендованные?
- может быть также особеннос nginx - насколько я понял, чаще всего CMS ставится под apache.

Спасибо!
Это мой дом
инсталлятор атрибуты папок не меняет. на обычном хостинге 755 получаются. проверьте, если нет - то выставить
на голом нжинксе честное слово не пробовал. поэтому ответить не смогу. Но на убунте проблемы у меня были но не помню какие. не работало. На Центосе без проблем ставится. mbstring overload тлько поставить на 7

Вот из фака

Вопрос: Не устанавливается (не распаковывается), а вручную потом работает не так как надо?

Ответ: Проверьте версию PHP, должна быть 5-5.4 (желательно 5.3), также надо проверить значение параметров mbstring в PHP.ini
Вот правильные значения:
mbstring.internal_encoding = windows-1251 или пустой
mbstring.func_overload = 7
Другие значения приведут к невозможности распаковки инсталлятора и к невозможности попасть в созданные разделы товаров.

можно в корневом .htaccess прописать:
AddDefaultCharset WINDOWS-1251
DirectoryIndex index.php index.html index.htm
AddType application/vnd.ms-fontobject .eot
AddType application/octet-stream .otf .ttf
php_value default_charset Windows-1251
php_value mbstring.internal_encoding Windows-1251
php_value mbstring.func_overload 7
Это мой дом
Советую битриксовую виртуалку dev.1c-bitrix.ru поставить и вебокружение dev.1c-bitrix.ru

там centos 6.7 + apache +php5 +nginx +mysql
можно добавить gnumeric и sphinx
кстати скоро sphinx будет и для EWC конфиг
Прохожий
Поставил apache за nginx для обработки php, все остальное отдает nginx.
Переустановил CSM.
Изучаю, пока вроде бы полет нормальный.

Спасибо.

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT uз BoсbMu BычeсTb сeMb?