Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Hilfe! Problem mit chmod

Hallo,

ich bins nochmal....

Hab immer noch Probs mit dem bl... chmod!

Auf meinem Web ist der chmod standardmäßig nicht auf 777 gesetzt. Das kann ich ja verstehen, aber somit kann ich mit meinem Installationsscript keine Daten in die config.php eintragen lassen.

Das wiederum ist gar nicht gut...

Hier sende ich euch mein Script, und habe die große Bitte, mir evtl. das Script zu korrigieren, damit ich in die Datei schreiben "lassen" kann. Ich peil das einfach nicht, und so wie es im PHP-Buch beschrieben ist, funktioniert es leider auch nicht.

[PHP]
$body="<?\n\$server=\"$mserver\";\n\$benutzer=\"$mbenutzer\";\n\$dbname=\"$mdbname\";\n\$kennwort=\"$mkennwort\";\n$mconnect;\n?>";
echo chmod("include/config.php", "0777");
$admfile=fopen("include/config.php","w+");
$admok=fwrite($admfile, $body, 32000);
$admfile=fclose($admfile);
[/PHP]

Es tut mir schon fast leid, dass ich euch nochmal damit nerven muss, aber ich bekomms einfach nicht gebacken!

Wäre nett, nochmal ne bekannt gute Hilfe zu erhalten.

Gruß
Hans

Hier gehts zum Orginal Eintrag "Hilfe! Problem mit chmod" im Forum

Antworten

wieso echo chmod() ?!

teste mal

[PHP]<?
$body="<?\n\$server=\"$mserver\";\n\$benutzer=\"$mbenutzer\";\n\$dbname=\"$mdbname\";\n\$kennwort=\"$mkennwort\";\n$mconnect;\n?>";
chmod("include/config.php", 0777);
$admfile=fopen("include/config.php","w+");
$admok=fwrite($admfile, $body, 32000);
$admfile=fclose($admfile);
?>[/PHP]


2.

Hallo,

habs geändert, funktioniert leider auch nicht, bekomme folgende Fehlermeldung:

Warning: chmod(): Operation not permitted in /home/htdocs/web3/html/administration/index.php on line 5

Welche Möglichkeiten habe ich noch?

Gruß
Hans


3.

sicher das der ordner include auch chmod 777 hat ?


4.

Hallo,

hab grad nachgesehen, der hat nicht die 0777!

Aber was muss ich dann noch im Script hinzufügen?

Gruß
Hans


5.

gar nichts..
du kannst mit chmod() keine ordner editieren.. das musst du schon mit deinem ftp programm machen.

siehe: http://de3.php.net/manual/de/function.chmod.php


Hier gehts zum Orginal Eintrag "Hilfe! Problem mit chmod" im Forum
 
phpforum.de | Impressum | Handy Bundles