Yritin päivittää 1.1.14:n versioon 2.0. Ongelma on, että upgrade-paketin php-tiedostot (upgrade.php mukaan lukien) eivät näy sivustolla, vaan selain lataa hetken ja esiin tulee Firefoxilla pelkkä tyhjä sivu ja IE:llä error 500. Html- ja txt-tiedostot näkyvät, kun niihin menee suoraan osoiterivin kautta. Ainoat toimivat php-tiedostot ovat samassa kansiossa olevat webinstall ja repair_settings, jotka eivät tulleet paketin mukana. Phpinfo.php antoi sekin tyhjän sivun. FTP:llä avattaessa uuden paketin php:t sisältävät normaalisti 2.0-koodin, joten ovat ne sinne siirtyneet. Sivustolla lähdekoodia ei saa näkyviin.
Testattu:
- FTP-ohjelman tiedonsiirtoformaatti tarkistettu ja kokeiltu vaihtaa
- eri tasoisia oikeuksia kokeiltu laittaa tiedostoille ja kansioille
- webinstall ei taida olla yhteensopiva FTP:ni kanssa, joten täytyisi saada päivitys tehtyä manuaalisesti
Voiko kyse olla serverin asetuksista? Vaatiiko SMF 2.0 jotakin erityistä verrattuna edelliseen?
500 virheet on aina palvelinpuolen virheitä - Joten jos vain pystyt, tarkista mitä palvelimesi virhelogiin tulee tuon virheen sattuessa. Sen pitäisi kertoa enemmän siitä missä vika on...