Ich habe einen Ordner 'galerie' auf meinem Server. Dieser befindet sich im gleichen Ordner wie das Skript.
FTP1: User mit kompletten Webspace-Rechten
FTP2: User mit Confixx eingerichtet, der Rechte für den Ordner 'galerie' besitzt.
Skript: Liest die Unterordner des Ordners 'galerie' aus.
Funktioniert:
FTP1 spielt einen Ordner hoch. Das Skript zeigt diesen an.
Problem:
FTP2 spielt einen Ordner hoch. Das Skript zeigt diesen NICHT an. Der Ordner ist definitiv da und per HTTP und FTP (FTP1+FTP2) zu erreichen. Wird dieser Ordner gelöscht und mit FTP1 aufgespielt, wird der Ordner angezeigt! IMHO denke ich nicht dass der Fehler am Code liegt!
geht noch weiter...
FTP1: User mit kompletten Webspace-Rechten
FTP2: User mit Confixx eingerichtet, der Rechte für den Ordner 'galerie' besitzt.
Skript: Liest die Unterordner des Ordners 'galerie' aus.
Funktioniert:
FTP1 spielt einen Ordner hoch. Das Skript zeigt diesen an.
Problem:
FTP2 spielt einen Ordner hoch. Das Skript zeigt diesen NICHT an. Der Ordner ist definitiv da und per HTTP und FTP (FTP1+FTP2) zu erreichen. Wird dieser Ordner gelöscht und mit FTP1 aufgespielt, wird der Ordner angezeigt! IMHO denke ich nicht dass der Fehler am Code liegt!
PHP-Code:
$verz1=opendir("galerie/");
while ($file = readdir ($verz1)) { //Hauptbilderverzeichnis lesen
//Bilder im Hauptverzeichnis lesen
@$info = getimagesize($path_img.$file);
$width = $info[0];
$height = $info[1];
$filetime = filemtime($path_img.$file);
$filezugriff = fileatime($path_img.$file);
$filesize = filesize($path_img.$file);
if (is_file($path_img.$file) && ($info[2]==2 or $info[2]
==$setup[gif]) && $info[0]<=$max[originalbildbreite] && $info[0]>=$min
[originalbildbreite] && $info[1]<=$max[originalbildhoehe] && $info[1]
>=$min[originalbildhoehe] && $max[originalbilddateigroesse]>=$filesize
&& $min[originalbilddateigroesse]<=$filesize) {
$filename = $file ;
$bilderdaten = array($file,$filesize,$filetime,$filezugriff,$info[0],
$info[1],$info[2],$info[3]) ;
$bilder["Hauptverzeichnis"][] = $bilderdaten ;
$sort_bilder[] = $$sort[bilder];
}
Kommentar