På
http://www.codingforums.com/showpost.php?p=265257 fandt jeg følgende
chown & ghgrp
PHP has the chown & chgrp commands, however only a superuser can use them , so unless your webserver runs as 'root' or similar , you can't use them.
og
umask
Not really important here , but you may wonder why when you create a file via FTP or script that it is given e.g. 0755 for FTP or 0644 for scripts , this is decided by the umask , the responsibility of the server administrator
Hvilket vel betyder at det er serverens opsætning den er galt med - eller ?
Fandt tilsvarende problem beskrevet her ->
http://nixdoc.net/files/forum/about39107.htmlHvor løsningen er at anvende FTP - er det klogt ?
$id_con = ftp_connect("localhost");
$resultado_login =
ftp_login($id_con, "ftp_user", "ftp_pass");
if ((!$id_con) || (!$resultado_login)) return 0;
if(!file_exists("my_folder"))
ftp_mkdir($id_con,"/_other_/_ftp_folders/my_folder");
$carga = ftp_put($id_con,
/_other_/_ftp_folders/my_folder/myfile,
$_FILES["myfile"]['tmp_name'], FTP_BINARY);
if(!$carga) return 0;
else return 1;
ftp_close($id_con);
Iøvrigt køres der med Safe mode = On.
Alle kommenater, svar og indlæg er meget efterspurgt, på forhånd tak.
Point er hævet, da problemt tilsyneladende ikke er helt simplet.