UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Nie mogę wysłać posta

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Nie mogę wysłać posta

Post autor: tojka » 24 lipca 2009, 20:59

Witam serdecznie,
Nie mogę wysłać posta. Przy wysyłaniu wyświetla się ko0munikat:

SQL ERROR [ mysql4 ]

Incorrect string value: '\xE2\x80\xA6' for column 'post_text' at row 1 [1366]

SQL


Co robić............???? Pomóżcie....
Ostatnio zmieniony 27 lipca 2009, 20:31 przez tojka, łącznie zmieniany 4 razy.

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 25 lipca 2009, 07:26

Jednego posta pisałam w taki sposób:
kilka słów - wyślij, edytuj post - wpisałam kolejne kilka słów - wyślij....i tak aż napisałam to co chciałam. Przy większej ilości słów wyrzuca błąd, o którym pisałam wyżej w pierwszym poście.
Co jest grane???

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 27 lipca 2009, 20:33

Niestety, nadal mam ten sam problem. Proszę o pomoc....

Po nieudanym wysłaniu posta mam taki komunikat:
Błąd ogólny
SQL ERROR [ mysql4 ]

Incorrect string value: '\xE2\x80\x9Eprz...' for column 'draft_message' at row 1 [1366]

SQL

INSERT INTO phpbb_drafts (user_id, topic_id, forum_id, save_time, draft_subject, draft_message) VALUES (2, 11, 14, 1248723247, 'Re: START', Tu jest tekst, który chcę napisć

BACKTRACE


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

FILE: posting.php
LINE: 494
CALL: dbal_mysql->sql_query()

Awatar użytkownika
daroPL
Administrator
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Nie mogę wysłać posta

Post autor: daroPL » 27 lipca 2009, 21:15

Jeżeli baza danych nie jest duża to wykonaj zrzut (backup) struktury i danych wszystkich tabel. Usuń bazę danych, a następnie utwórz taką samą tylko, że jako jej kodowanie wybierz utf8_bin.
Jeżeli ją utworzysz to importuj zrobiony wcześniej zrzut.

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 27 lipca 2009, 21:21

Bardzo dziękuję za odpowiedź ale przyznam, że kompletnie nic nie zrozumiałam...nic a nic :oops: Poproszę o przetłumaczenie na język polski dla laika jak ja.................

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 27 lipca 2009, 21:24

A, może to coś pomoże. Jak zaloguję się jako test (nie admin tylko użytkownik z zezwoleniami jak wszyscy inni) to mogę napisać post i wysłać.

Awatar użytkownika
daroPL
Administrator
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Nie mogę wysłać posta

Post autor: daroPL » 27 lipca 2009, 21:44

  1. Wejdź do phpMyAdmina
  2. Wybierz bazę danych w której instalowałaś phpBB3 (musiałaś podać jej nazwę podczas instalacji phpBB).
  3. Przejdź do zakładki Eksport
  4. Zaznacz wszystkie tabele. Zaznacz, że chcesz zapisać kopię bazy i kliknij Wyślij.
  5. Pobierz kopię bazy.
  6. Wybierz powtórnie z ramki po lewej stronie swoją bazę danych (tą co wcześniej).
  7. Kliknij na zakładkę Usuń/Drop. Zaakceptuj usunięcie.
  8. Kliknij na ikonkę domek po lewej stronie.
  9. Wpisz nazwę bazy danych taką jak ta poprzednia tą co usuneliśmy.
  10. Z rozwijanej listy obok (Kodowanie) wybierz utf8_bin.
  11. Przejdź do zakładki Import.
  12. Załącz zrobioną wcześniej kopię bazy i wyślij formularz.

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 27 lipca 2009, 22:05

Daropl - przepraszam, że być może pytam o coś co jest banalnie proste ale wierz mi .... nie dla mnie (ale staram się bardzo). Załączam skan z zakładki eksport - gdzie zaznaczyć, że chcę zapisać????
A później gdzie pobrać bazę???
Załączniki
bd1.jpg
(153.4 KiB) Pobrany 1963 razy

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 27 lipca 2009, 22:07

Reszta skanu z tej strony
Załączniki
bd2.jpg
(146.34 KiB) Pobrany 1952 razy

jaroslw
Zasłużony
Posty: 4524
Rejestracja: 10 grudnia 2005, 18:48
Kontakt:

Re: Nie mogę wysłać posta

Post autor: jaroslw » 28 lipca 2009, 10:34

Mam nadzieję, że mój zrzut okaże się pomocny.

Obrazek
Pobierz styl: we_universal • we_clearblue
Nowości i aktualizacje: Facebook • Google+ • Twitter

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 28 lipca 2009, 10:56

we3b - bardzo dziękuję! Zrzut pomógł mi bardzo!!!!
Zapisałam na swoim dysku w pc - plik z rozsz. SQL. Jestem przy 6 punkcie. I tu się zatrzymałam ponieważ nie mam zakładki "usuń". W załączniku zasyłam to co mam widoczne w zakładkach........
Załączniki
bd3.jpg
(34.06 KiB) Pobrany 1944 razy

Awatar użytkownika
daroPL
Administrator
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Nie mogę wysłać posta

Post autor: daroPL » 28 lipca 2009, 11:30

Możesz nie mieć niestety praw do usuwania/tworzenia baz danych.

Spróbuj wykonać poniższe zapytanie w zakładce SQL:

Kod: Zaznacz cały

DROP DATABASE calinka_phpb1;

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 28 lipca 2009, 11:53

daroPL...wykonałam to co napisałeś i otrzymałam komunikat o treści: polecenie "drop database" jest zablokowane.
...............
:( co mogę zrobić?????? Podłamałam się......

tojka
Posty: 17
Rejestracja: 24 lipca 2009, 20:58

Re: Nie mogę wysłać posta

Post autor: tojka » 28 lipca 2009, 12:03

Ale dziwi mnie to, że użytkownik może pisać posty a admin - nie. Może tu można coś pokombinować???

Awatar użytkownika
daroPL
Administrator
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Nie mogę wysłać posta

Post autor: daroPL » 28 lipca 2009, 13:39

Skontaktuj się z dostawcą hostingu w tej sprawie, albo poproś o utworzenie bazy danych z kodowaniem utf8_bin.

Ten błąd dotyczy używania innych znaków niż angielskie w poście.

Zablokowany

Wróć do „Użytkowanie”