Problema Diacritice

Folosiţi acest forum pentru a discuta problemele apărute în timpul folosirii forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Problema Diacritice

Mesaj de dorin »

Deşi nu cred ca asta e soluţia la problema ta iţi voi raspunde.

Soluţia la problema ta este in tabela de utilizatori a MySQL de pe server la care, daca ai gazduire platita, nu ai acces. pentru a evita eroarea foloseste un nume de utilizator al bazei de date fara diacritice. Spun asta pentru ca vad ca numele de utilizator pe care l-ai folosit are diacritice.

Acum ai raspunsul:

Sa luam de exemplu tabela _posts care conţine următoarele câmpuri de tip VARCHAR, CHAR, TEXT, TINYTEXT, MEDIUMTEXT, LONGTEXT, BLOB, TINYBLOB, MENIUMBLOB, LONGBLOB:

post_username
post_subject
post_text
etc, asa cum se vede in imaginea de mai jos:

Imagine

Selectez fiecare camp (iconita cu creion in phpMyAdmin) care este de tipul expus mai sus si-l modific in utf8_general_ci in caseta Gestionare:

Imagine

Am adaugat aceste instrucţiuni şi în articolul Setarea bazei de date MySQL pentru a suporta diacriticele, aşa că poţi citi acolo întregul tutorial.
lrdcs
Utilizator înregistrat
Mesaje: 76
Membru din: 02-Aug-2009, 22:35:18
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Mediu

Re: Problema Diacritice

Mesaj de lrdcs »

Am facut asa si imi apare o eroare cand psotez cu diacratice: in fereastra...


General Error
SQL ERROR [ mysql4 ]

Field 'post_edit_reason' doesn't have a default value [1364]

SQL

INSERT INTO phpbb_posts (forum_id, poster_id, icon_id, poster_ip, post_time, post_approved, enable_bbcode, enable_smilies, enable_magic_url, enable_sig, post_username, post_subject, post_text, post_checksum, post_attachment, bbcode_bitfield, bbcode_uid, post_postcount, post_edit_locked, topic_id) VALUES (87, 2, 0, '92.85.167.87', 1257346051, 1, 1, 1, 1, 1, '', 'teste2', '# Verificaţi adresa pentru erori de tastare, cum ar fi\n ww.example.com în loc de\n <!-- w --><a class=\"postlink\" href=\"http://www.example.com\">www.example.com</a><!-- w -->\n\n# Dacă sunteţi în imposibilitatea de a încărca orice pagini, a verifica reţea de calculatoare dvs.\n de conectare.\n\n# Cazul în care computerul sau la reţeaua este protejat de un firewall sau proxy, asiguraţi-vă că\n faptul că Firefox este permis pentru a accesa pe Web.', 'bb035a7d4f9df2bc037432187dcf2756', 0, '', '4u6d4e2q', 1, 0, 968)

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/functions_posting.php
LINE: 1918
CALL: dbal_mysql->sql_query()

FILE: posting.php
LINE: 1023
CALL: submit_post()
lrdcs
Utilizator înregistrat
Mesaje: 76
Membru din: 02-Aug-2009, 22:35:18
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Mediu

Re: Problema Diacritice

Mesaj de lrdcs »

Am pus la toate tabeleleutf8_general_ci si acum sa stricat de tot...
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Problema Diacritice

Mesaj de dorin »

General Error
SQL ERROR [ mysql4 ]

Field 'post_edit_reason' doesn't have a default value [1364]
Citeste articolul Erori fără valori implicite :idea:
lrdcs
Utilizator înregistrat
Mesaje: 76
Membru din: 02-Aug-2009, 22:35:18
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Mediu

Re: Problema Diacritice

Mesaj de lrdcs »

Am citit si am bagat ala de mai jos acolo ....dar degeaba vad ca tot intalnesc acea problema ce trebe sa fac va rog sa fiti mai expliciti!
Multumesc.
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Problema Diacritice

Mesaj de dorin »

lrdcs scrie:Am citit si am bagat ala de mai jos acolo ....dar degeaba vad ca tot intalnesc acea problema ce trebe sa fac va rog sa fiti mai expliciti!
Multumesc.

La cum scrii tu, nu cred ca pot fi mai explicit. Am bagat ala de mai jos de acolo :shock:
lrdcs
Utilizator înregistrat
Mesaje: 76
Membru din: 02-Aug-2009, 22:35:18
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Mediu

Re: Problema Diacritice

Mesaj de lrdcs »

mysql upgrader.php l-am adaugat dar vad ca tot apare eroarea....
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Problema Diacritice

Mesaj de dorin »

lrdcs scrie:mysql upgrader.php l-am adaugat dar vad ca tot apare eroarea....

In articol scriptul e diferit in functie de versiunea de phpbb. Esti sigur ca ai rulat scriptul corect ?

Rularea acelui script nu este suficienta :!: El genereaza o lista de instructiuni SQL care trebuie rulate.

Ai facut asta :?:
lrdcs
Utilizator înregistrat
Mesaje: 76
Membru din: 02-Aug-2009, 22:35:18
Versiune: 3.0.5
Ext: Nu
Server: Windows
Nivel phpBB: Mediu

Re: Problema Diacritice

Mesaj de lrdcs »

am v 3.05 aia am pus dar doar am uploadat nam facut nimic in plus ca nu stiu...
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Problema Diacritice

Mesaj de dorin »

lrdcs scrie:am v 3.05 aia am pus dar doar am uploadat nam facut nimic in plus ca nu stiu...
Ce anume (care pas) din acest articol nu stii :?:
Închis

Înapoi la “3.0.x Funcţionare”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 2 vizitatori