ik heb onlangs een nieuwe webserver, maar als ik mijn scripts over plaats werkt de mkdir niet mer, ik zou zogezegd niet genoeg rechten hebben. dit klopt toch niet, als ik mijn 20 MB krijg mag ik daar toch alle dir's in maken die ik wil? of weet iem hoe ik dit moet veranderen.

foutmelding: Permission denied
script: mkdir("../profiles/" . $Username, 0777);
CHMOD() werk niet alleen op Apache 2 staat er ergen een tut. over. Je zal hem eerst moeten instellen met je FTP client
dit snap ik zo goed niet
ja k, mkdir werkt, maar de daaropvolgende copy functie niet (thxWebmakerij, kben er toch uitgeraakt)
MAAR WAT IS DIT??

copy(): SAFE MODE Restriction in effect. The script whose uid/gid is 1587/1587 is not allowed to access /www/users/yforpeace.downfire.com/profiles/qsdfqsdf owned by uid/gid 550/550 in /www/users/yforpeace.downfire.com/scripts/Registeruser.php on line 117

<?
if(!mkdir("../profiles/$username"))
{
echo "Er is iets fout gegaan met het aanmaken van de map.";
}
else
{
chmod("../profiles/$username", 0777);
}
?>
tis volgens mij 0777 i.p.v. 777
mkdir werkt, enkel de copy van een index.php bestand in die map werkt niet
bij unix werkt het zo:
chmod 777 blaat
SAFE MODE is ingeschakeld is iets van PHP dat bepaalde acties tegen houdt (en dus ook het kopieren van bestanden)

Als oplossing zal ik zeggen open bron bestand, lees het uit en schrijf dit in doel bestand

Reageren