Datei innerhalb des Servers kopieren und dabei chmod festlegen

Spelmann

Erfahrenes Mitglied
Hallo, ich steh auf'm Schlauch.
Ich kopiere auf dem Server eine Templatedatei in einen Ordner der die Rechte 755 hat:
PHP:
$file =="besonderes.php";
$ziel = "../termine/1205647514/besonderes.php";
copy($file, $ziel);
Die so erzeugte Kopie hat aber nur die Rechte 644, was dazu führt, daß sie (warum auch immer) von manchen Browsern nicht aufgerufen werden kann.

Meine konkrete Frage: Was muss ich tun, damit die kopierte Datei auch die Berechtigung 755 bekommt.

Ich bin dankbar für eure Hilfe
 
was dazu führt, daß sie (warum auch immer) von manchen Browsern nicht aufgerufen werden kann.
Der Server verarbeitet die Datei, nicht der Client/Browser, somit ist diese Aussage falsch.

Befasse dich erstmal mit dem Rechtesystem unter Linux, dann wirst du merken das die derzeitigen Rechte vollkommen ausreichend sind.

*edit*
Hier siehst ohne viel Blah blah drum rum, mit welchen Rechten du was bewirkst.
http://www.meine-erste-homepage.com/chmod-generator.php
 
Hi DeluXe
Achso, dann hab ich was falsch verstanden.
Nur, daß manche Leute die Seite nicht aufrufen können ist eine Tatsache. Sie bekommen folgende Fehlermeldung:
Code:
Warning: main() [function.main]: SAFE MODE Restriction in effect. The script whose uid is 33 is not allowed to access ../../../mysql/db_connect.php owned by uid 1147 in /var/www/web1/html/seiten_cm/termine/1205647514/index.php on line 90
In der Zeile 90 befindet sich ein inlcude Befehl der die Datenbankverbindung herstellt. Das Verzeichnis als auch die Datei hat 755.
 
Zurück