The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
FreeBSD+mysql+apache+php - глюки с кодировкой, !*! XuMuK, 26-Фев-05, 08:51  [смотреть все]
В общем такая проблема: сервак на линухе с mysql, снего сделан дамп всех баз, все базы в кои8р.
сервак на freebsd с mysql, скомпиленный с дефолтовой кодировкой кои8р,
апач2 - кодировки нужные добавлены.
далее, с линухового сервера переносится сайт на фрибсд.
Захожу на сайт - там все нормально, кроме того контента, который берется из базы. Тоесть сам хтмл отображается по-русски нормально, но например новости выводятся вопросиками. чего делать не  знаю, кодировку везде уже вроде кои8 прописал :(
  • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! GD, 00:53 , 27-Фев-05 (1)
    >В общем такая проблема: сервак на линухе с mysql, снего сделан дамп
    >всех баз, все базы в кои8р.
    >сервак на freebsd с mysql, скомпиленный с дефолтовой кодировкой кои8р,
    >апач2 - кодировки нужные добавлены.
    >далее, с линухового сервера переносится сайт на фрибсд.
    >Захожу на сайт - там все нормально, кроме того контента, который берется
    >из базы. Тоесть сам хтмл отображается по-русски нормально, но например новости
    >выводятся вопросиками. чего делать не  знаю, кодировку везде уже вроде
    >кои8 прописал :(

    какой charset прописан в php.ini?
    если мускул 4.1, то возможно его не докрутил, если мне память не изменяет он по дефолту в UTF работает

    • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! XuMuK, 11:02 , 27-Фев-05 (2)
      >какой charset прописан в php.ini?
      >если мускул 4.1, то возможно его не докрутил, если мне память не
      >изменяет он по дефолту в UTF работает

      мускуль 4.1.9
      в my.cnf прописан default-character-set=koi8r для mysql и для mysqld
      в самом дампе при создании таблиц везде указана кодировка koi8r
      в php.ini не помню, там еще не трогал ничего.

    • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! XuMuK, 11:15 , 27-Фев-05 (3)
      в php.ini сделал default_charset=koi8-r
      не помогает


    • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! XuMuK, 20:59 , 27-Фев-05 (4)
      перед коннектом к базе сделал mysql_query('set character set koi8r');
      и все стало нормально, но это решение мне не пожходит, т.к. хотелось бы глобальное решение.

      • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! XuMuK, 22:23 , 28-Фев-05 (5)
        >перед коннектом к базе сделал mysql_query('set character set koi8r');
        >и все стало нормально, но это решение мне не пожходит, т.к. хотелось
        >бы глобальное решение.
        не знаю как полечилось.. и что именно помогло, но после установки mysql 4.1.10 все стало нормально, ну и еще в пхп добавил экстеншн mbstring
        в php.ini сделал mbstring.internal_encoding=koi8-r и mbstring.language=Russian
        • FreeBSD+mysql+apache+php - глюки с кодировкой, !*! alex, 09:20 , 28-Май-08 (6)
          >>перед коннектом к базе сделал mysql_query('set character set koi8r');
          >>и все стало нормально, но это решение мне не пожходит, т.к. хотелось
          >>бы глобальное решение.
          >не знаю как полечилось.. и что именно помогло, но после установки mysql
          >4.1.10 все стало нормально, ну и еще в пхп добавил экстеншн
          >mbstring
          >в php.ini сделал mbstring.internal_encoding=koi8-r и mbstring.language=Russian

          кодировка на пхп прописывается httpd.conf сторока defaultcharset иль подобное..

          а вот с мускулом блин сам мучаюсь




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру