Problēmas ar garumzīmēm

Sākumlapa Forumi Mājas lapu izstrāde PHPBB Problēmas ar garumzīmēm

Tiek skatīts 1 ieraksts (no 12 kopumā)
  • Autors
    Ieraksti
  • #147497
    elwins
    Participant

    Man ir tāda problēma, ka phpbb forumam uzliekot citu datubāzi forumā garumzīmju vietā parādās visādi ķeburi.

    Kodu es zinu kādu lietot, bet es nezinu kurā failā tas ir jāliek, lai pēc datubazes maiņas būtu garumzīmes nevis ķeburi! Kāds var pateikt kurā failā vajag veikt korekcijas?

    #185177
    Foxsk8
    Participant

    Vot ar tām datubāzes maiņām ir problēmas. Tas tev jāprasa ir tavam hostētājām, lai iekš mysql sariktē visu, kā nākas. Tā ir mysql datu exportēšanas / importēšanas vaina.

    #185178
    drono
    Participant

    No MySQL servera gan tas ir maz atkarīgs, ja vien nav kāda veca mysql3 versija uz servera, kas nemaz utf8 neatbalsta.

    Ja tam serverim nav jau defaultā uzlikts, lai izmanto utf-8, tad tavā phpbb kodā ir jāieliek šādas 2 rindiņas:

    mysql_query(“SET NAMES utf8”)or die(“Error 1”);

    mysql_query(“SET CHARACTER SET utf8”) or die(“Error 2”);

    tūlīt aiz rindiņām mysql_connect un mysql_select_db

    Izmanto Searchu un atrodi kodā “mysql_connect” un ieliec pēc viņa.

    Datu bāzē, protams, visiem teksta laukiem arī ir jābūt utf8.

    #185179
    elwins
    Participant

    drono, bet kur tas kods jāliek ?

    #185180
    drono
    Participant

    Ja tas ir phpbb2, tad mapē DB ir faili mysql.php un mysql4.php

    Liec abos, lai nav liekas problēmas.

    Atver failu, ar searchu atrodi rindiņu, kurā ir teksts “mysql_select_db”. Nospied ENTER un nākošā rindiņā iekopē to kodu.

    Tas gan atrisinās problēmu tikai tādā gadījumā, ja datu bāze defaultā neizmanto utf8.

    #185181
    elwins
    Participant

    Paldies, drono! Es ieliku to kodu un izlaboju 1 postu forumā un uzliku to DB pajaunu, un garumzīmes gāja. Tagad tikai jāizlabo viss, ko datubāze pirmstam bija izkropļojusi.

    #185182
    Foxsk8
    Participant

    Kods iekš config.php root direktorijā.

    #185183
    elwins
    Participant

    foxsk8 wrote:

    Kods iekš config.php root direktorijā.


    Ko tu ar to domāji ?

    #185184
    Foxsk8
    Participant

    [img]https://notepad.lv/userpix/2_db_1.jpg[/img]

    Š adi iekš config.php liec iekšā.

    #185185
    elwins
    Participant

    Bija ļoti līdzigs kods, bet ieliekot šito garumzīmes tāpat postos neparādijās ķeburu vietā. Laikam būs vien viss jālabo ar roku 🙁

    #185186
    krisis32
    Participant

    Varbut pamegini atvert – lang_main.php

    Pie encoding uzliec – utf8

    #185187
    elwins
    Participant

    jau ir.

Tiek skatīts 1 ieraksts (no 12 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā