PDA

Zobacz pełną wersję : Aktualizacja 3.7 do 3.8 ręcznie i automatycznie - problem



bnet
08-11-2017, 15:10
Witam, walczę z ostrzeżeniem Warning: Class '\Joomla\CMS\Http\Transport\CurlTransport' not found in /home/konto/domains/mojadomena.pl/public_html/libraries/loader.php on line 648 które to ostrzeżenie występuje po aktualizacji do 3.8.1Odtworzyłem kopie utworzoną akebabackup w wersji 3.7.2 - w tej wersji niema błędów i chciałem ręcznie zaktualizować po kolei plikami Upgrade Package, czyli 3.7.2 do 3.7.3 i tak dalej.
Sciągnołem sobie paczke Joomla! 3.7.3 Upgrade Package (.zip) ale niestety podczas instalacji ręcznej wyskakuje komunikat: JInstaler::Instalacja: nie można odnaleźć pliku instalacyjnego XML.
Nie można zainstalować pakietu Joomla przy pomocy instalatora rozszerzeń. Proszę użyć dodatku Aktualizacja Joomla!, aby wykonać aktualizację.
i koło się zamyka. Czy można jakoś ręcznie (przez ftp) zaktualizować joomla ?

adam.lachut
08-11-2017, 15:31
JInstaler::Instalacja: nie można odnaleźć pliku instalacyjnego XML.
Nie można zainstalować pakietu Joomla przy pomocy instalatora rozszerzeń. Proszę użyć dodatku Aktualizacja Joomla!,

Od 3.4.8 aktualizacji Joomla nie instaluje się przy pomocy instalatora rozszerzeń, tylko przez 'Komponenty' / 'Aktualizacje Joomla' - tam powinieneś oprócz zakładki 'Aktualizacja bezpośrednia' mieć również 'Prześlij i aktualizuj'

A.

bnet
08-11-2017, 15:45
bardzo dziękuje za szybką odpowiedz, zaraz będe testował tylko nie bardzo wiem czym różnią się te paczki:
https://downloads.joomla.org/pl/cms/joomla3/3-7-3
https://downloads.joomla.org/pl/cms/joomla3/

adam.lachut
08-11-2017, 16:00
3.7.2 możesz podnieść od razu do 3.7.5 za pomocą
https://downloads.joomla.org/pl/cms/joomla3/3-7-5/Joomla_3-7.5-Stable-Update_Package.zip?format=zip

później do 3.8.0:
https://downloads.joomla.org/pl/cms/joomla3/3-8-0/joomla_3-8-0-stable-update_package-zip?format=zip

do 3.8.2 analogicznie (ale spróbowałbym aktualizacji automatycznej :)

A.

bnet
08-11-2017, 17:59
Do 3.7.5 szło wszystko dobrze, niestety po aktualizacji do 3.8.0 znów ten błąd
Warning: Class '\Joomla\CMS\Http\Transport\CurlTransport' not found in /home/konto/domains/mojadomena.pl/public_html/libraries/loader.php on line 648
Chociaż w panelu widnieje wersja 3.8.0 to po lewej stronie pojawił się komunikat: nieznany stan aktualizacji joomla, tak samo przy sprawdzaniu aktualizacji rozszerzeńSpróbuje jeszcze ręczne nadpisanie plików przez ftp, wiem że nie tylko ja miałem taki problem po aktualizacji do 3.8 , może po prostu nie przejmować się tym komunikatem ? acz kol wiek nie daje mi spokoju

wojsmol
09-11-2017, 00:07
bnet Widzę, że posiadasz kopię wykonaną przed aktualizacją do 3.8.x. Jeżeli obejmuje ona pliki i bazę to:
1. Odtwarzasz ją w nowym folderze i bazie danych.
2. Dostarczasz wyniki z Pomocnika Pisania Postów (http://forum.joomla.pl/showthread.php?21594-PPA-PRZECZYTAJ-TO-Pomocnik-pisania-post%C3%B3w&p=375135&viewfull=1#post375135).

adam.lachut
09-11-2017, 09:48
Chyba się zasugerowaliśmy że to problem z samym procesem aktualizacji, ale jeśli się przyjrzeć komunikatowi to bardzo prawdopodobne że to problem z którymś rozszerzeniem (nieaktualne/niekompatybilne z 3.8.x).

@bnet przejrzyj czy nie ma aktualizacji do rozszerzeń, ew. popróbuj z wyłączaniem pojedynczo (najpierw tych bardziej 'systemowych' np. do cache itp)

Oczywiście zrzut z pomocnika dużo wyjaśni.

A.

wojsmol
09-11-2017, 10:52
bnet Sprawdź czy masz plik /libraries/classmap.php w plikach tej strony z błędami. Jego brak upewni na, że aktualizacja do 3.8.x się nie udała.

bnet
09-11-2017, 13:56
@bnet przejrzyj czy nie ma aktualizacji do rozszerzeń, ew. popróbuj z wyłączaniem pojedynczo (najpierw tych bardziej 'systemowych' np. do cache itp)

wszystkie rozszerzenia aktualne, aktualizacje instalowane przed uaktualnieniem joomla, po uaktualnieniu do 3.8 ponownie sprawdzałem czy nie pojawiła się jakaś aktualizacja rozszerzeń



bnet Sprawdź czy masz plik /libraries/classmap.php w plikach tej strony z błędami. Jego brak upewni na, że aktualizacja do 3.8.x się nie udała.

tak, ten plik isnieje

co ciekawe, raportowanie błędów mam ustawione na proste, po zmianie na brak wszystko wraca do normy joomla sprawdza automatycznie stan aktualizacji joomla i rozszerzeń na pulpicie głównym, po zmianie raportowania na proste, ostrzeżenie się pojawia a stan aktualizacji - nieznany

wojsmol
09-11-2017, 14:29
1. Wrzuć wynik z pomocnika pisania postów (http://forum.joomla.pl/showthread.php?21594-PPA-PRZECZYTAJ-TO-Pomocnik-pisania-post%C3%B3w&p=375135&viewfull=1#post375135).
2. Osobiście spróbowałbym odtworzyć kopię strony minimum w wersji 3.7.5 na JAMP'ie (https://jamp.joomla.pl/) - wystarczy wersja testowa - i wykonać aktualizację do 3.8.2.