PDA

Zobacz pełną wersję : [joomla] zawiesza sie na tworzeniu bazy danych



twins1989
24-12-2013, 15:50
Witam
Ściągnąłem najnowszą wersje Wampservera(2.4) probowałem też XAMPP oraz Joomle w wersji 3.2. Robię wszystko krok po kroku zgodnie z kursem Joomla Podstawy. Pierwszy problem pojawia się podczas gdy podczas instalacji zawiesza się na tworzeniu tabel bazy danych i trwa w nieskończoność.
prosił bym o jakieś sugestie
Dodam że próbowałem instalować też joomla w wersji 2.5

tomaszek83
24-12-2013, 22:31
To jak już spróbowałeś Wampserwera, XAMPP'a to spróbuj teraz JAMP. Gwarantuje ze będzie działać wszystko.

twins1989
25-12-2013, 11:25
Szkoda że płatne ale, tak działa. Dzięki wielkie.

[temat do zamknięcia]

mbx
28-12-2013, 16:24
Witam,

mam ten sam błąd, próbowałem instalować na xampp i wampserver. Czy rzeczywiście jedynym wyjściem jest płatny jamp ?
Wersja 14 dniowa jest zbyt krótka nie zdąże stworzyć serwisu w tak krótkim czasie.

Czyżby środowisko joomla powoli się komercjalizowało ?

palyga007
28-12-2013, 17:23
Nie to nie jest jedyne wyjście.
Ja nie mam, a świetnie sobie radzę (sorki Michał :D)
Niestety jeśli użytkownik nie radzi sobie z uruchomieniem xampp i wampserver to być może po prostu jest to najlepsze rozwiązanie.
Czy cena jednej lepszej paczki fajek za miesięczną subskrypcję to dużo... myślę że w tej "branży" na pewno nie.

Co do "komercjalizacji" środowiska Joomla! to jest to temat na zupełnie odrębną dyskusję i nie chciałbym aby rozwijała się ona w tym wątku.

mbx
28-12-2013, 17:51
Widzę, że ktoś tu ma niezłą prowizje.

Zamiast płacić za pseudo subskrypcje. Tu macie darmowe rozwiązanie. (sprawdzone na wampserver)

W php.ini ustawiamy wartość

max_execution_time = 3000

Instalacja kończy się sukcesem !

palyga007
28-12-2013, 18:12
@mbx
Stanowczo nie życzę sobie tego typu uwag pod moim adresem.:zly:

trzepiz
28-12-2013, 18:27
Zamiast płacić za pseudo subskrypcje.
Nikt nikogo nie zmusza do zakupu. Jak wynika z tego wątku JAMP jest właśnie dla osób które zaczynają z Joomla! lub po prostu nie umieją (i nie mają też takiego obowiązku) samodzielnie dostosować ustawień serwera do własnych potrzeb. Nie do końca rozumiem zarzut "pseudo subskrypcji" ...


Widzę, że ktoś tu ma niezłą prowizje.
Nie wdrożyłem żadnego programu Programu Afiliacyjnego ale w takim wypadku pomyślę o tym.

Ciesze się, że mimo (moim zdaniem niepotrzebnych) uszczypliwości ze strony @mbx - JAMP spełnia swoje założenia i tworzy bardzo dobrą bazę startową dla Joomla!.

piotrkubin
09-01-2014, 22:00
Nie zmienia to faktu, że nikt nie udzielił odpowiedzi na zadane pytanie. Mam identyczny problem, wiesza się instalacja joomli 3.2 na tworzeniu tabel baz danych. Wyprzedzam wasze teksty typu "JAMP - jedyny słuszny". Otóż wykorzystałem już jakiś czas temu darmowy okres JAMP-a i nie mam zamiaru kupować płatnej subskrypcji. Zwłaszcza, że nie mam gwarancji, że JAMP cudownie zadziała (skoro dwóch innych serwerach się to wiesza). Zatem, jeśli ktoś ma zamiar być złośliwy, to niech nic nie pisze, a jak ktoś wie, jak rozwiązać ten problem przy użyciu XAMPP (ten aktualnie mam zainstalowany), to będę wdzięczny za pomoc.

rootjacek
17-01-2014, 15:36
W XAMP'ie w pliku \installation\sql\mysql\joomla.sql zmieniamy wpisy ENGINE=InnoDB na ENGINE=MyIsam (w notepadzie edycja/zamień)
W WAMP'ie tak jak napisał powyżej "mbx" w pliku php.ini zmieniamy wartość - max_execution_time = 3000
korzystałem z:
xampp-win32-1.8.3-2-VC11-installer
wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64
Joomla_3.2.1-Stable-Full_Package

zwiastun
17-01-2014, 16:18
@rootjacek - jesteś przekonany, że przestarzały silnik InnoDB to właściwe rozwiązanie? Nie szukałem przyczyny, dlaczego komuś nie działa XAMPP, bo mnie działa, więc nawet nie mam jak sprawdzić, ale proponowana przez Cię zmiana jest nierozsądna.
To samo dotyczy drugiej porady zaczerpniętej od @mbx. Trzeba być kompletnym ignorantem (ignorant: człowiek wykazujący ignorancję, nie mający podstawowej wiedzy - więc nie ma się o co obrażać, bo to jedynie stwierdzenie faktu), żeby postulować 1000-krotne zwiększenie maksymalnego czasu wykonywania skryptów (standardowo jest 30s, zwiększenie do 60 zwykle wystarcza, a gdy wyjątkowo potrzebny jest dłuższy czas, to jest to sygnał do zbadania poprawności skryptu - lokalnie nawet i 300 s można ustawić, bo nic się nie stanie, ale po przeniesieniu na serwer zwykle pojawią się problemy w najmniej oczekiwanym momencie).

Ale za post dzięki - po 2 latach od rejestracji próbujesz pomagać, to się chwali :) .

rootjacek
17-01-2014, 21:48
Widzę, że zwyczaje na tym forum są "nieco" dziwne zamiast pomagać sobie nawzajem i wymieniać się doświadczeniami i rozwiązaniami większość włączając admina komentuje nic nie wnosząc do pierwotnego pytania o rozwiązanie problemu twins1989 - "[joomla] zawiesza sie na tworzeniu bazy danych".
Kogo obchodzi przestarzały silnik InnoDB albo 1000-krotne zwiększenie maksymalnego czasu wykonywania skryptów jeśli nie może w ogóle zainstalować joomli lokalnie? - panie protekcjonalny adminie
Te porady DZIAŁAJĄ i to jest istotne i POMOCNE (oczywiście nie u wszystkich zapewne). Sam miałem ten problem i obie porady zadziałały.
Wracając do meritum tego wątku można zainstalować "bitnami-joomla-3.2.1-0-windows-installer" ze stronki bitnami.com, który mi zainstalował joomla 3.2.1 bez żadnych problemów.

zwiastun
17-01-2014, 22:42
Niestety, piszesz rzeczy nie do zaakceptowania:
a) Moja uwaga nie miała charakteru personalnego, Twoja ma - ma również ton protekcjonalny!
b) Nie musisz być znawcą, nikt od Ciebie tego nie wymaga. Ale jeśli nie jesteś, to nie komentuj uwag w sprawach, których najprawdopodobniej nie rozumiesz. Jeśli jesteś, to udziel wyczerpującej porady, wskazując na konsekwencje proponowanego rozwiązania.
Odnośnie InnoDB => możesz się dokształcić np. tutaj: http://blog.ksiazek.info/2011/09/02/myisam-czy-innodb-co-wybrac/. Dla Joomla 3.x silnik InnoDB jest wymagany!
Odnośnie maksymalnego czasu wykonania skryptów poszukaj sobie sam - powtarzam raz jeszcze - na serwerze lokalnym nie ma problemu, takie ustawienie nie jest groźne (jeśli ktoś nie zajmuje się pisaniem/testowaniem kodu). W przypadku serwera produkcyjnego niebezpieczne, bo nie chroni serwera przed źle napisanymi skryptami.
Jeśli się takie ustawienia stosuje (zaleca), to trzeba zdawać sobie sprawę z ich konsekwencji.

maccoo
21-07-2014, 09:22
Nie zmienia to faktu, że nikt nie udzielił odpowiedzi na zadane pytanie. Mam identyczny problem, wiesza się instalacja joomli 3.2 na tworzeniu tabel baz danych. Wyprzedzam wasze teksty typu "JAMP - jedyny słuszny". Otóż wykorzystałem już jakiś czas temu darmowy okres JAMP-a i nie mam zamiaru kupować płatnej subskrypcji. Zwłaszcza, że nie mam gwarancji, że JAMP cudownie zadziała (skoro dwóch innych serwerach się to wiesza). Zatem, jeśli ktoś ma zamiar być złośliwy, to niech nic nie pisze, a jak ktoś wie, jak rozwiązać ten problem przy użyciu XAMPP (ten aktualnie mam zainstalowany), to będę wdzięczny za pomoc.

Joomla nie działa na php który instaluje się z najnowszym xampp. Rozwiązaniem będzie zmiana wersji php na 5.3.28 do pobrania z http://windows.php.net/download/ (http://windows.php.net/download/). Jampp działa z najnowszą Joomla bo jest przeznaczony dla Joomla, jest tworzony z myślą o użytkownikach mniej zaawansowanych i tych którzy nie mają czasu na konfigurowanie.

Rozwiązanie (dodam że instrukcja to efekt moich prób i dociekań moja znajomość zagadnień serwerowych ogranicza do 0,01%. Działa, testować na lokalnym można)

1. pobrać odpowiednią wersję PHP http://windows.php.net/download/
2. rozpakować do katalogu np PHP5328 (oprócz nazwy PHP, nazwa dowolna ważne żeby nie zaginął w gąszczu innych katalogów)
3. przenieść ten katalog do głównego katalogu xamppa (będzie juz tam katalog php)
4. odszukać plik httpd-xampp. xammp->apache->conf->extra
5. w tym pliku (kopia pliku obowiązkowa) podmienić ścieżki do php czyli wskazać gdzie jest nowy php (w tym momencie po restarcie xamppa, http://localhost/xampp/ zobaczymy ze wersja php jest juz odpowiednia ale w zakładce stan na czerwono podswietli ze baza danych jest nieaktywna)
6. kilka katalogow w katalogu PHP które trzeba skopiować do nowego (DB, ext)
7. w pliku properties w katalogu xamppa podobnie postąpić ze ścieżkami
8. trzeba by dokonać konfiguracji pliku php.ini w nowym katalogu, ja go podmieniłem ze starego php.

po restarcie, wszystko działa. Joomla się instaluje, działają automatyczne aktualizacje, użytkowanie systemu i instalowanie dodatków przebiega normalnie.

gruniu
01-12-2014, 21:51
Zamiast płacić za pseudo subskrypcje. Tu macie darmowe rozwiązanie. (sprawdzone na wampserver)

W php.ini ustawiamy wartość

max_execution_time = 3000

Instalacja kończy się sukcesem !

dopiero zaczynam przygode ze stronami www
instaluje wszystko wedlug opisy i tu zonk
mieli i mieli przy tworzeniu bazy i lipa

mam lapka z winxp i joomla 2.5.27 i wampserver 2.4
wampserver 2.5 nie jest kompatybilny z win xp
--------------------------------------------------------------------

poszlo - pomogl restart serwera
ale
teraz wisi na konfiguracja witryny

zwiastun
01-12-2014, 22:11
I jakiej, Kolego, oczekujesz pomocy?
1. Posłuż się JAMP-em, nie będziesz mieć problemów.
2. Chcesz korzystać z oprogramowania, którego nie zalecamy, bo wymaga nieco bogatszych umiejętności, niż tylko klikanie "Next" i podobnych, musisz się liczyć z konsekwencjami tegoż. Zauważ, że ten wątek liczy sobie już sporo czasu i jakoś nikt z wypowiadających się tutaj nie potrafił przekazać jakiejś sensownej instrukcji, co zmienić w konfiguracji Wampserwera, by zadziałało.
Chcesz korzystać z tego serwera, musisz poszukać rozwiązania problemu w Internecie. Podane tutaj we wcześniejszych wypowiedziach (zmiana czasu wykonywania skryptów i zmiana systemu składowania danych na MyISAM) problemu, jak się przekonałeś, nie rozwiązują.
Wg odpowiedzi znalezionej na forum Wampserwera zwiększenie czasu wykonywania skryptów do 3000 s powinno pomóc. Wg odpowiedzi na Stackoverflow wystarczy nawet wartość 600. Po zainstalowaniu Joomla należałoby przywrócić wartośc domyślną lub ustawić ją np. na 60 albo 180 sekund.