Cześć.
No nietypowy błąd, bo nikt nie zgłaszał na razie podobnego. Ale znam przyczynę, o ile instalowałeś galerię
Pony Gallery ML 2.2.0 PL pobraną z mojej strony, bo polskiej wersji nie znajdziesz nigdzie indziej. Dodatkowo ten komunikat jest trochę mało wyraźny, i trudno jest z niego odczytać całość zapytania do bazy danych. Jeśli pobrałeś z mojej strony, to spróbuj poniższej sugestii.
Domyślnie instalator galerii jest kodowany w zestawie znaków
iso-8859-2. Ja mam bazę w
utf-8, i instalowałem już kilkakrotnie galerię, nie tylko na moim serwerze. I nie było żadnych problemów. Twój problem może polegać na tym, że Twoja baza
SQL nie akceptuje znaków z zestawu
iso-8859-2. W pliku "
install.ponygallery.php" od linii
24 znajduje się poniższy kod:
Kod: |
function com_install() {
global $database;
$queries = array(
"UPDATE #__components SET name='PonyGallery ML', admin_menu_alt='PonyGallery ML', admin_menu_img = '
../administrator/components/com_ponygallery/images/main.png' WHERE admin_menu_link = '
option=com_ponygallery' AND parent = 0",
"UPDATE #__components SET name='Zarz±dzaj obrazkami', admin_menu_alt='Zarz±dzaj obrazkami'
, admin_menu_img = '../administrator/components/com_ponygallery/images/pictures.png' WHERE
admin_menu_link = 'option=com_ponygallery&act=pictures'",
"UPDATE #__components SET name='Zarz±dzaj kategoriami', admin_menu_alt='Zarz±dzaj
kategoriami', admin_menu_img = '../administrator/components/com_ponygallery/images/categories.png'
WHERE admin_menu_link = 'option=com_ponygallery&act=showcatg'",
"UPDATE #__components SET name='Zarz±dzaj komentarzami', admin_menu_alt='Zarz±dzaj
komentarzami', admin_menu_img = '../administrator/components/com_ponygallery/images/comments.png'
WHERE admin_menu_link = 'option=com_ponygallery&act=comments'",
|
...i widać tam ( może tego forum nie pokazać ) znaki z zestawu wspomnianego powyżej. Np.
Zarządzaj obrazkami. Nie masz innego wyjścia, jak tylko podmienić kod powyższy tym poniżej, lub samodzielnie pozmieniać odpowiednio wpisy. Poprawiony kod poniżej. Zastąp nim kod powyższy:
Kod: |
function com_install() {
global $database;
$queries = array(
"UPDATE #__components SET name='PonyGallery ML', admin_menu_alt='PonyGallery ML', admin_menu_img = '
../administrator/components/com_ponygallery/images/main.png' WHERE admin_menu_link = '
option=com_ponygallery' AND parent = 0",
"UPDATE #__components SET name='Zobacz obrazki', admin_menu_alt='Zobacz kategorie', admin_menu_img
= '../administrator/components/com_ponygallery/images/pictures.png' WHERE admin_menu_link = '
option=com_ponygallery&act=pictures'",
"UPDATE #__components SET name='Zobacz kategorie', admin_menu_alt='Zobacz kategorie',
admin_menu_img = '../administrator/components/com_ponygallery/images/categories.png' WHERE
admin_menu_link = 'option=com_ponygallery&act=showcatg'",
"UPDATE #__components SET name='Zobacz komentarze', admin_menu_alt='Zobacz komentarze',
admin_menu_img = '../administrator/components/com_ponygallery/images/comments.png' WHERE
admin_menu_link = 'option=com_ponygallery&act=comments'",
|
Powinno zadziałać. A tak nawiasem, to napisz na jakim serwerze masz stronę, i jakie kodowanie w bazie
SQL, bo wygląda na to, że będę musiał poprawić ten plik instalacyjny.
Pozdrawiam.
Jokris.
P.s. A edycji postów nie ma i nie będzie, bo miałem z tym niemiłe doświadczenia.