symfony framework

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 09 Μάιος 2010 00:48

καλησπέρα σας!
Προσπαθώ να μάθω το symfony framework(1.4.4) + doctrine αλλά αντιμετωπίζω πρόβλημα με τα ελληνικά.
Η βάση δεδομένων μου είναι σε mysql με character set:utf8 και collation:utf8_unicode_ci.
Μήπως γνωρίζει κάποιος τι πρέπει να κάνω (ρυθμίσεις του symfony) έτσι ώστε να μπορέσω να χρησιμοποιήσω και ελληνικούς χαρακτήρες με το symfony.

Σας ευχαριστώ πολύ

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

symfony framework

Δημοσίευση από cordis » 09 Μάιος 2010 00:55

στο settings.yml έχεις
charset : utf-8
;

παίξε και με το i18n : on/off
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 09 Μάιος 2010 01:26

σ'ευχαριστώ πολύ για τη γρήγορη απάντηση.Ναι ,στο settings.yml έχω utf8.
ούτε με i18n:on/off δε παίζει

σε ευχαριστώ πολύ!

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

symfony framework

Δημοσίευση από cordis » 09 Μάιος 2010 01:32

που δε βλέπεις ελληνικά; αν μπεις από phpMyAdmin στην mysql βλέπεις;
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 09 Μάιος 2010 01:44

όχι δε φορτώνει καν τα δεδομένα (initial data - $ php symfony doctrine:data-load ) και μου βγάζει ένα δυσνόητο sqlerror.Όταν όμως τα δεδομένα είναι αγγλικά δουλεύει καλά.


Σ'ευχαριστώ πάρα πολύ

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 09 Μάιος 2010 02:26

το μήνυμα που βγάζει μετά από $php symfony doctrine:build --all --and-load είναι

SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xEF\xEB\xE1 \xE
A\xE1...' for column 'description' at row 1

στο description έχω βάλει ελληνικό κείμενο.Όταν βάζω αγγλικά όλα οκ

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

symfony framework

Δημοσίευση από cordis » 09 Μάιος 2010 18:17

πως έβαλες τα data μέσα, με import; από web σελίδα; δες τι κωδικοποίηση είχαν πριν μπουν μέσα στην βάση..

δες κι αυτό
http://blog.sempersolutions.pl/2009/09/ ... alue-xe9e/
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

symfony framework

Δημοσίευση από fafos » 09 Μάιος 2010 18:34

paikse kai me auta meta thn syndesh ths vashs sou (den gnorizo se pio arxeio ta exei to symfony):

Κώδικας: Επιλογή όλων

mysql_query(' set character set utf8 ');
mysql_query("SET NAMES 'utf8' "); 

billiaswhs
Δημοσιεύσεις: 346
Εγγραφή: 11 Νοέμ 2004 00:29
Επικοινωνία:

symfony framework

Δημοσίευση από billiaswhs » 09 Μάιος 2010 19:17

librosweb.es/symfony_1_1_en/capitulo8/database_connections.html

κάπου εκεί ρυθμίζεις το encoding
You can also enter these connection settings manually in the databases.yml file located in the config/ directory.

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 09 Μάιος 2010 20:08

καλησπέρα σας και σας ευχαριστώ πολύ για τη συμμετοχή.Αρχικά πρόκειται για την εφαρμογή jobeet
(http://www.symfony-project.org/jobeet/1 ... ine/en/).Η μόνη διαφορά είναι οτι εγω θέλω να το τρέξω με ελληνικά δεδομένα.
Τα δεδομένα (initial data) τα εισάγω χρησιμοποιώντας τα αρχεία categories.yml και jobs.yml(http://www.symfony-project.org/jobeet/1 ... n/03).Όταν αποθηκεύω τα αρχεία αυτά (categories.yml,jobs.yml)
με κωδικοποίηση UTF8 παίρνω το εξής μήνυμα:

Unable to parse string: Unable to parse line 1 (Ύ╗┐# data/fixtures/categories.yml). ή
Unable to parse string: Unable to parse line 1 (Ύ╗┐# data/fixtures/jobs.yml).

Αλλάζοντας την κωδικοποίηση σε ANSI τα παραπάνω μηνύματα δεν εμφανίζονται και όλα "καλά"
Στη συνέχεια εκτελώ:
php symfony doctrine:build --all --and-load

και μου εμφανίζει

SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xEF\xEB\xDD\x0A' for column 'description' at row 1

Στο description έχω δεδομένα-κείμενο γραμμένο στα ελληνικά.Όταν αλλάζω το κείμενο με κάποιο άλλο κείμενο γραμμένο στα αγγλικά όλα πάνε καλά

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

symfony framework

Δημοσίευση από fafos » 09 Μάιος 2010 20:27

trekse ena aplo query ektos symfony kai des an ta dedomena me ellhnika emfanizontai sosta...

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 10 Μάιος 2010 00:27

καλησπέρα σας.Τελικά το πρόβλημα μου το λύθηκε και οφειλόταν στο Σημειωματάριο των windows.Χρησιμοποίησα το jEdit και όλα ok.
Θα ήθελα να ευχαριστήσω τους cordis , fafos και billiaswhs για τη βοήθειά τους!
Καλή συνέχεια

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27626
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

symfony framework

Δημοσίευση από cordis » 10 Μάιος 2010 01:46

δοκίμασε και το notepad++
http://notepad-plus.sourceforge.net/uk/site.htm
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

2gg
Δημοσιεύσεις: 13
Εγγραφή: 09 Μάιος 2010 00:28

symfony framework

Δημοσίευση από 2gg » 10 Μάιος 2010 03:18

ok ... σ'ευχαριστώ πολύ!

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες