Eli tein nettisivut php:lla mbnetin palvelimelle. Sitten siirsin ne lopulliselle palvelimelle, niin "hienot" ominaisuudet eivät toimineetkaan enään. Näitä ominaisuuksia on mm. tekstitiedostoon kirjoittaminen, tiedostojen lataaminen ja poistaminen. Laitoin tiedostoille ja kansioille samat käyttöoikeudet kuin mbnetissä. Huomasin, että kun vaihdoin mbnetissä toimineet 770 oikeudet tiedostonsiirtokansioon 777:ksi, niin pystyin siirtämään tiedostoja, mutta en poistamaan, vaikka muutin siirretyn tiedostonkin käyttöoikeudeksi 777. Tekstitiedostoja ei voi päivittää vaikka muuttaa oikeudet kansioon ja tiedostoon 777. Missähän vika? uudella palvelimella on käytössä joku php:n 5 versio, kun mbnetissä on 4 versio.
Voikko ihan mielenkiinnon vuoksi kertoa sen toisen palvelimen nimen? :)
Se toinen palvelin on hankittu PPO:n kautta ja sen osoite on muotoa kotinet.com... Enempää en siitä tiedä. Palvelinten tietoja: http://www.ppo.fi/alltypes.asp?d_type=5&menu_id=358
hltr kirjoitti:
Missähän vika? uudella palvelimella on käytössä joku php:n 5 versio, kun mbnetissä on 4 versio.
Veikkaisin, että olet käyttänyt PHP 4 huonoja tapoja niin ne eivät enää toimi PHP:n uudessa versiossa. Enempää en osaa sanoa kun en koodia tai virheilmoituksia ole nähnyt ja kristallipalloni on epäkunnossa.
Varmaan suurin syy on juuri tuo vanha register_globals, eli GET ja POST -muuttujia ei ole tarvinnut sen enempää tutkailla, vaan osoiteriviltä on voitu luoda uusia muuttujia varsin vapaasti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.