Skocz do zawartości

Web Hosting Talk

  • progreso.pl

    Partner technologiczny

    Upraszczamy to, co inni starają się komplikować. Prosto, pewnie, przyjaźnie - tak robimy hosting!
  • Kei.pl

    Partner technologiczny

    Kei.pl działa na polskim rynku internetowym od 2000 roku. Obecnie na blisko 300 serwerach w Centrum Danych Kei.pl znajduje się kilkadziesiąt tysięcy stron WWW.
  • S-NET.info

    Partner technologiczny

    S-NET to dostawca usług dla biznesu. Najważniejsze usługi świadczone przez firmę to usługi Centrum Danych, dostęp do Internetu, transmisja danych oraz tranzyt do różnych operatorów.
  • Sprint Data Center

    Partner technologiczny

    Sprint Data Center to jedyne w Polsce północno-wschodniej i jednocześnie jedno z najnowocześniejszych w kraju centrum przechowywania i przetwarzania danych.

 

Konfiguracja mysql


7 odpowiedzi na ten temat

Konfiguracja mysql

#1 mariusz1985

    Nowy użytkownik

  • Użytkownicy
  • 5 postów

Napisany 10 sierpień 2008 - 15:41

Cześć,
Wiem że problem może być banalny ale mam serwer dedykowany pod swoje projekty z zainstalowanym directadminem i mam problem taki że nie wiem w którym miejscu mam zmienić konfiguracje jezyka żebym za każdym razem jak się łącze nie musiał wysyłać dodatkowego zapytania mysql('Set names latin2'); byłby ktoś w stanie mi powiedzieć w którym miejscu muszę to zmienić, będę wdzięczny. To jest mój /etc/my.cnf
[mysqld]
 local-infile=0
 default-character-set=latin2


#2 JarekMk

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1013 postów
  • Skąd:Malbork
  • Firma:NetSerwis.info
  • Imię:Jarosław
  • Nazwisko:Szmańda

Napisany 10 sierpień 2008 - 16:26

[mysqld]
language=/usr/share/mysql/polish
character-sets-dir=/usr/share/mysql/charsets
default-character-set=utf8
default-collation=utf8_general_ci
skip-character-set-client-handshake

[mysql.server]
default-character-set=utf8

[mysqldump]
default-character-set=utf8

[mysql]
default-character-set=utf8

[client]
default-character-set=utf8

/etc/mysql/my.cnf

Tyle sam się nauczyłem ;)

#3 Sponsi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 3124 postów
  • Skąd:Trójmiasto
  • Firma:GSA
  • Imię:Miłosz

Napisany 10 sierpień 2008 - 18:44

A ja mam o dziwo wszędzie latin2.. tylko z apache2/conf.d/charset odhaszowałem wymuszanie i do tego z php.ini zostawiłem wykomentowany charset i działa : )

#4 lazy

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 109 postów
  • Skąd:Gdańsk

Napisany 10 sierpień 2008 - 20:16

Zobacz postmariusz1985, o 10.08.2008, 16:41, powiedział:

Cześć,
Wiem że problem może być banalny ale mam serwer dedykowany pod swoje projekty z zainstalowanym directadminem i mam problem taki że nie wiem w którym miejscu mam zmienić konfiguracje jezyka żebym za każdym razem jak się łącze nie musiał wysyłać dodatkowego zapytania mysql('Set names latin2'); byłby ktoś w stanie mi powiedzieć w którym miejscu muszę to zmienić, będę wdzięczny. To jest mój /etc/my.cnf
[mysqld]
  local-infile=0
  default-character-set=latin2

nigdzie w konfiguracji tego nie zmienisz, php ignoruje my.cnf, pozostaje
1) skompilowanie libmysqlclient z defaultem na latin2
2) magiczna latka (obecna o ile dobrze pamietam w gentoo) dodajaca dodatkowe opcje do php.ini ktore ustalaja
domyslne kodowanie

--
Lazy

#5 mariusz1985

    Nowy użytkownik

  • Użytkownicy
  • 5 postów

Napisany 10 sierpień 2008 - 21:38

Czyli nie zostaje mi nic innego niż przekompilowanie libmysql ?
O co chodzi o tą magiczną łatkę system jaki posiadam to Debian?

#6 Sponsi

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 3124 postów
  • Skąd:Trójmiasto
  • Firma:GSA
  • Imię:Miłosz

Napisany 10 sierpień 2008 - 23:49

mariusz nie kompiluj nic jeszcze, zainteresuj się tym wątkiem: http://www.webhostin...?showtopic=9863
i kombinuj różne ustawienia
w my.cnf, php.ini i apache2/conf.d/charset..
z doświadczenia wiem, że różnie to bywa, ale raczej powinieneś trafić.. charset można wykomentować, w php.ini w sumie też można zostawić to co jest wykomentowane, dopisz do my.cnf to z tego wątku wyżej który podałem - albo latin2 albo utf8.. i w bazie kombinuj przez phpmyadmin - coś się uda.. złotej recepty chyba nikt na to dziadostwo nie zna..

#7 Noone

    Weteran WHT

  • Użytkownicy
  • PipPipPipPipPipPipPipPip
  • 517 postów

Napisany 11 sierpień 2008 - 05:40

Ja się znowu posłużę swoim magicznym linkiem który co kilka dni się przydaje: http://tworzenie-stron-www.org/artykuly/3/...Na_Stronach_Www

init_connect sobie znajdź

#8 mariusz1985

    Nowy użytkownik

  • Użytkownicy
  • 5 postów

Napisany 11 sierpień 2008 - 20:47

Zobacz postNoone, o 11.08.2008, 06:40, powiedział:

Ja się znowu posłużę swoim magicznym linkiem który co kilka dni się przydaje: http://tworzenie-stron-www.org/artykuly/3/...Na_Stronach_Www

init_connect sobie znajdź
Dzięki wiedziałem o tym init_connect ale wcześniej wywalało mi błędy ale teraz doszedłem wreszcie ;p o co chodzi. Noone chodź wcześniej spać;p





1 Użytkowników czyta ten temat

0 użytkowników, 1 gości, 0 anonimowych użytkowników