Sellainen onkelma, että tekstitiedoston luominen ei onnistu. Luon ensin kansion:
<?php mkdir("works/$name"); ?>
ja sitten luon tiedoston
Eli skriptille tulee muuttujia, jotka kirjoitan tiedostoon. Tää homma toimii hienosti omalla koneella (ja muutamalla muulla palvelimella).
Kun siirsin tiedostot Nebulan palvelimelle niin homma ei enää toimi. Skripti luo kansion mutta ei luo tuota tiedostoa sinne luotuun kansioon. Missä mahtaa olla vika.
kokeiles:
<?php error_reporting(E_ALL); mkdir("works/$name"); chmod("works/$name", 0777); ?>
Myös safe modella saattaa olla osuutta asiaan. Mikäli virheilmot on pois päältä, ne kannattaa laittaa päälle, niin näkee missä kohtaa skripti kusee.
Joo. Safe modesta johtui.
Mikähän idis tuo safe mod on noilla webhotelleilla, joka estää hakemistojen käytön ja osittain myös tiedostojen. Puhumattakaan tiedostojen uppaamisesta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.