Ha! Dzięki! Baza wrzucona w UTF-8. Teraz pomóż mi proszę uruchomić forum
Po zakończeniu restore, pojawił się błąd, który IPS kazał naprawić poprzez narzędzie upgradeFinish z katalogu Tools. Miało ono przebudować cache. Przebudowało. Jednak teraz przy próbie wyświetlenia forum, pojawia się następujący błąd:
Parse error: syntax error, unexpected ';' in /home/klient.dhosting.pl/***/cache/skin_cache/cacheid_23/skin_global.php on line 108
23 jest moim domyslnym skinem, którego nie chciałbym stracić. Próbowałem już przebudowywać, usuwać CSSy i uruchamiać wszystkie narzędzia dostępne w ACP - bez skutku. W jaki sposób to ugryźć?
(A najśmieszniejsze jest to, że równolegle takie same kroki wykonywałem na forum testowym na IPB 3.1 - tam wszystko śmiga bez problemu )
EDIT:
Problemem będzie znak &, który po konwersji wygląda & a skrypt głupieje widząc średnik
108:
USE_RTE = " . (($this->memberData['members_editor_choice'] == 'rte' && $this->memberData['_canUseRTE'] === TRUE) ? ("1") : ("0")) . ";
EDIT2:
Próba wgrania plików cache z forum testowego zakończyła się fiaskiem:
Fatal error: Call to undefined method IPSLib::locationhashooks() in /home/klient.dhosting.pl/***/cache/skin_cache/cacheid_23/skin_boards.php on line 48
Tam w plikach zamiast amp amp mam &&. Chociaż nie wiem, czy na pewno mam tam UTF.