A A A

Joomla i MySQL na home.pl

przez w Webdesign
  • Przeczytano: 12219
  • 7 komentarze
  • Drukuj
12219

Joomla i MySQL 5.5.8Informatyka, to dziedzina, w której trudno o nudę ;-) Jak sądzisz, że już masz wszystko obcykane w dziedzinie, którą się zajmujesz, to często okazuje się, że robisz coś na pewniaka, a tu ... ZONK! Myślisz sobie, co jest? Co zrobiłem nie tak? Co się dzieje?

Tak było właśnie kiedy chciałem zainstalować kolejny serwis oparty na Joomla! na serwerach home.pl. Tworzę bazkę, wrzucam pliki - wszystko jak zwykle, podobnie jak już kilkadziesiąt razy. Przeprowadzam proces instalacji. Wpisuję dane dotyczące bazy danych, klikam dalej, a tu ... kaszanka!

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near …

Myślę sobie, że coś nie tak z bazą, że nie tak jak trzeba ją utworzyłem, że coś - działając rutynowo - przeoczyłem. Sprawdzam, porównuję, kombinuję - dalej NIC :-(

Za pomocą autoinstalatora skryptów instaluję Joomla! Wszystkona pierwszy rzut oka jest OK! Uff, Huraa! Udało się!

Niestety radość trwa dosyć krótko :-( Instaluję dodatkowy komponent - i znowu problem.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /libraries/joomla/database/database/mysql.php on line 344

No to cóż. zaczynam stosować standardową procedurę w takich przypadkach: szperam w sieci! Sprawdzam, czy home.pl nie prowadzi jakiś "prac konserwacyjnych". Okazuje się, z informacji jakie przeczytałem w aktualnościach (http://home.pl/firma/aktualnosci), że dniem 07.02.201r., "zakończony został proces aktualizacji serwerów MySQL do wersji 5.5.8".

Niestety twórcy Joomla! i wielu komponentów nie przewidzieli pracy z bazą w tej wersji :-( Opis błędu znajduje się na joomlacode.org.

Aby prawidłowo zainstalować CMS Joomla! i rozszerzenia, należy w plikach *.sql zmienić wpis: TYPE=MyISAM na ENGINE=MyISAM. Niestety niektóre rozszerzenia, takie jak np. Phoca Gallery plik instalacyjny install.sql ma pusty. W tym konkretnym przypadku polecenia języka SQL zawarte są w pliku phocagalleryinstall.php, który znajduje się w folderze controllers. Opis tego problemu można znaleźć pod adresem: http://www.phoca.cz/forum/.

 

Uważasz, że artykuł był ciekawy i chcesz otrzymywać powiadomienia o moich kolejnych wpisach lub projektach?
Wpisz swoje imię oraz adres e-mail a następnie kliknij "ZAPISZ MNIE"

Twoje imię:


Adres email:


Oceń ten wpis:
Oznaczone w: home.pl Joomla! MySQL

Nauczyciel przedmiotów informatycznych w szkole ponadgimnazjalnej.


Pierwszy Certyfikowany Administrator Joomla! w Polsce.


Autor książek i e-booków na temat Joomla!. Autor bloga: www.slawop.net, w którym porusza zagadnienia związane z CMS Joomla! i wykorzystaniu go, jako fantastycznego narzędzia, które ułatwia innym tworzenie ich własnego miejsca w sieci.


Prowadzi własną firmę świadczącą usługi związane z tworzeniem oraz administrowaniem serwisów opartych o CMS Joomla!


Współorganizator Joomla! User Group Jawor


Uwielbia ekstremalnie szybką jazdę na rolkach! Fan rozwoju osobistego i ciągłych zmian :-)


I love Joomla! Why?


Because Joomla! is Doing Great Things with Great People :-)


And My favourite sentence:



Don't Let Anybody Steal Your Dreams!


Komentarze

  • Gość
    Halina piątek, 04 marzec 2016

    Proszę o pomoc
    Przesłałam stronę utworzoną w joomla na serwer home.pl. Niestety nie wszystko się otwiera - Slajdy się nie otwierają .Na domiar złego przez pomyłkę usunęłam aplikację joomla na serwerze. Czy jest z tego jakieś wyjście?
    Dodam , że dopiero się uczę joomli.

  • Sławomir Pieszczek
    Sławomir Pieszczek czwartek, 10 marzec 2016

    Halina, przyczyn takiego stanu może być wiele i trudno z góry powiedzieć co jest nie tak!
    Edytuj plik configuration.php i sprawdź czy w zmiennej public $live_site masz wpisany adres URL Twojej domeny, na przykład: public $live_site = 'http://www.twoja-strona.pl/';

    Na domiar złego przez pomyłkę usunęłam aplikację joomla na serwerze.

    Sprecyzuj proszę co to oznacza dla Ciebie, że usnęłaś aplikację Joomla! na serwerze? Czy chodzi o to, że usunęłaś folder w którym znajdowały się pliki i foldery z Twoją witryną?

  • Gość
    Adam środa, 27 kwiecień 2011

    Witam gdzie znajde ten plik sql ? też mam problem z homepl

    pozdrawiam!

  • Sławomir Pieszczek
    Sławomir Pieszczek środa, 27 kwiecień 2011

    Pliki sql znajdują się w folderze installation\sql\mysql

    Pozdrawiam!

  • Gość
    Adam środa, 27 kwiecień 2011

    Witam w jakim folderze znajde plik sql ?
    tez mam problem z home.pl

    pozdrawiam

  • Gość
    Lukasz poniedziałek, 21 marzec 2011

    Dzięki dobry człowieku. Też nie lubię autoinstalatorów ale ostatecznie instalnąłem bo klient kupił hosting w home.pl. Dzięki zmianie plików *.sql, o której piszesz spokojnie zainstalowałem Joom!Fish i ccNewsletter. Wszystko działa!

  • Sławomir Pieszczek
    Sławomir Pieszczek czwartek, 15 wrzesień 2011

    Cieszę się, że mogłem pomóc :-)

    P.S.
    Polecam swój newsletter, w którym co jakiś czas wysyłam najciekawsze (według mnie) teksty!

Zostaw komentarz

Gość
Gość środa, 19 grudzień 2018

Najnowsze komentarze

Czy jest jakaś możliwość, żeby zmienić układ top-bar i tej linii, w której jest logo? Tam niby są flexibloki ale nie można zmienić ich szerokości, a tego potrzebuję bardzo. Jak tego dokonać???

Joanna

Dziękuje za ten wpis joomla zawsze była dla mnie problematyczna :)

Informatyk

co robić? Zdjęcia wyświetlają się pionowo, jedno pod drugim. Żadna zmiana w opcjach, nic nie daje??? Pomożecie?

Sławomir
05.11.2018 w DJ Image Slider

Właśnie, powinien się pojawić … . Oczywiście skorzystam z rady i zapytam u źródeł. Jeśli dowiem się czegoś mądrego, podzielę się wiedzą, może komuś się przyda. Dziękuję, pozdrawiam, Andrzej

Andrzej
Andrzeju, jeżeli w Ustawieniach podstawowych w zakładce Narzędzia na stronie w polu Powrót do góry masz aktywny przycisk Włączone, to taki przycisk powinien pojawić się u Ciebie na stronie już po prze...