Po wywołaniu update z 1.8.0 do 1.8.1 jest: Aktualizacja dostępna do pobrania! Twoja aktualna wersja EPESI: 1.8.0-20160926. Aktualizacja: 1.8.1-20161121. a potem: Exception occured: Checksum mismatch. Downloaded=81ffbd1712afe8cdf138b570c0fc9934742c33c1, should be=bb333b8277c9f1ca7e4f713af807c92184884256 Pobiera się epesi-1.8.1-20161121.ei.zip ale w środku ma: <code><html><head><title>301 Moved Permanently</title></head> <body bgcolor="white"><center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center></body></html></code> Taki sam problem jest na 3 różnych serwerach. Coś takiego podobnego już kiedyś było.
Serwer nie obsługuje pobierania, gdy występuje przekierowanie. Pobierz paczkę ei.zip release i wgraj go ręcznie do katalogu, tylko chyba trzeba zmienić nazwę pliku. Podobnie wgraj release 1.8.0 z odpowiednią nazwą pliku. Potem uruchom update.php jeszcze raz. Powinien wykryć, że pliki są już pobrane. Stary release jest potrzebny, żeby usunąć pliki, które zostały usunięte pomiędzy wydaniami.
Pozdrawiam, Adam
Oczywiście tak też zrobiłem. To odrobina roboty z przy ostatnich szybkich aktualizacjach na kliku serwerach. Ciekawe, że problem był i zniknął około wersji 1.6 i pojawił ponownie przy 1.8. Widzę, że w update.json jest http a sourceforge oddaje plik przez https. Nie widać innego przekierowania. Pewnie da się coś z tym zrobić? ?
Jest kilka przekierowań więcej.
Specjalnie zmieniłem na http, bo czasem hostingi nie mają biblioteki do obsługi https, ale skoro i tak wychodzi przekierowanie na bezpieczne połączenie, to mogę ustawić od razu https