SaveMode Problem

  • Themenstarter Themenstarter Kebb
  • Beginndatum Beginndatum
K

Kebb

Hio,
diese Fehlermeldung erreicht mich wenn die mein Script abschicke:

Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test234 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 141

Nun hab ich keinen Zugriff auf die php-konfigurationsdatei oder ähnliches. was mich ber verwundert ist das es gestern noch ging obwohl der SaveMode da auch schon an wahr :/

hier mal der kleine ausschitt aus dem script: (so hatte es funktionniert)

PHP:
mkdir ("../galerie/$name", 0777);

     move_uploaded_file ($_FILES['bildkleinfile']['tmp_name'], "../galerie/$name/bild_klein.jpg");
     move_uploaded_file ($_FILES['thumbfile']['tmp_name'], "../galerie/$name/thumb.jpg");

die einzige änderung war heute folgende: (sp läufts ned mehr)

PHP:
mkdir ("../galerie/$name", 0777);
     chmod ("../galerie/$name", 0777);

     move_uploaded_file ($_FILES['bildkleinfile']['tmp_name'], "../galerie/$name/bild_klein.jpg");
     move_uploaded_file ($_FILES['thumbfile']['tmp_name'], "../galerie/$name/thumb.jpg");

witzig ist das es auch nicht mehr geht wenn ich wieder den anderen zustand herstelle, hatte den zusätzlihen chmod gesetzt da ich den erstellten ordner nicht mehr löschen konnte per ftp oder sonstiges, aber so gings jetzt, nur das das script nun ned mehr geht :(

wisst ihr was ich da machen kann?
 
Wenn du mit mkdir("ordner",0777) einen ordner erstellst, brauch´st doch net gleich eine Zeile weiter den selben ordner noch einmal mit chmod 0777 bearbeiten. Was soll den dabei raus kommen .

Gruß Mirko
 
da lag zuerst das problem!
der ordner der erstellt wurde hatte nie die chmod 777 sondern irgendwas anderes was es mir nicht möglich machte diesen dann wieder zu löschen!

aber selbst wenn ich das rückgängig mache es ned mehr :/
 
Zuletzt bearbeitet von einem Moderator:
das hier ist der ganze fehlerblock, das meiste sind aber folgefehler da das script wegen save mode nicht auf den erstellten ordner (erstellt wird es noch, nur der rest geht ned mehr) "zugreifen kann".

PHP:
Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 140

Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 141

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 148

Warning: fopen(../galerie/test5555/infos.txt) [function.fopen]: failed to create stream: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 148

Warning: chmod() [function.chmod]: Unable to access ../galerie/test5555/infos.txt in /home/www/web144/html/admin/add_galerie_entry.php on line 149

Warning: chmod() [function.chmod]: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 149

Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 150

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 151

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 154

Warning: fopen(../galerie/test5555/kommentare.txt) [function.fopen]: failed to create stream: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 154

Warning: chmod() [function.chmod]: Unable to access ../galerie/test5555/kommentare.txt in /home/www/web144/html/admin/add_galerie_entry.php on line 155

Warning: chmod() [function.chmod]: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 155

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 156

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 160

Warning: fopen(../galerie/test5555/frame.php) [function.fopen]: failed to create stream: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 160

Warning: chmod() [function.chmod]: Unable to access ../galerie/test5555/frame.php in /home/www/web144/html/admin/add_galerie_entry.php on line 161

Warning: chmod() [function.chmod]: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 161

Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 162

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 163

Warning: move_uploaded_file() [function.move-uploaded-file]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 166

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 170

Warning: fopen(../galerie/test5555/showit.php) [function.fopen]: failed to create stream: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 170

Warning: chmod() [function.chmod]: Unable to access ../galerie/test5555/showit.php in /home/www/web144/html/admin/add_galerie_entry.php on line 171

Warning: chmod() [function.chmod]: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 171

Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 172

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 173

Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 1038 is not allowed to access /home/www/web144/html/galerie/test5555 owned by uid 30 in /home/www/web144/html/admin/add_galerie_entry.php on line 177

Warning: fopen(../galerie/test5555/vollbild.php) [function.fopen]: failed to create stream: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 177

Warning: chmod() [function.chmod]: Unable to access ../galerie/test5555/vollbild.php in /home/www/web144/html/admin/add_galerie_entry.php on line 178

Warning: chmod() [function.chmod]: No such file or directory in /home/www/web144/html/admin/add_galerie_entry.php on line 178

Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 179

Warning: fclose(): supplied argument is not a valid stream resource in /home/www/web144/html/admin/add_galerie_entry.php on line 180
 
wär zufällig jemand bereit mir einen grooooooooooßen gefallen zu tun :)
und zwar mein script mal in die hände zu nehmen und gucken ob man
dieses rechte-problem irgendwie lösen könnte? ich würde dem jenigen
dann das komplette script zugänglich machen...

bitteeeeee! ich brauch das ding wirklich und bin am verzweifeln :/
 
Versuch es doch erst mal mit

-> [phpf]copy[/phpf]

schöpfe alle Möglichkeiten aus die Du bekommen kannst.

Gruß Mirko
 
das problem besteht beim move_uploaded_file sowie bei fopen(), also beim erstellen von dateien im erstellten ordner und ich hab schon eine menge ausprobiert und nichts hat geklapt :/ komisch ist wie schon erwähnt das es mal funktioniert hatte das script, ich hasse es! s****** savemode. hatte auch mal meinen webspace-anbieter angeschreiben, der hatte mir nur gesagt ich soll das script einem geben der ich damit auskennt, so ein ars******, war eine echte hilfe! also ich weis nicht mehr was ich noch machen könnte, ich brauch das script.

fcopy() macht das selbe...
 
Kebb hat gesagt.:
s****** savemode.
Der safemode ist bei mod_php-Systemen (in der Regel der Fall) unumgänglich.

hatte auch mal meinen webspace-anbieter angeschreiben, der hatte mir nur gesagt ich soll das script einem geben der ich damit auskennt, so ein ars******, war eine echte hilfe!
Ich kann nun nicht wissen, bei welchem Provider du im Moment Webspace beziehst. Wenn du ein 0,99 Euro / Monat-Paket hast, sollte man die Position des Anbieters verstehen, dass bei 0,99 Euro / Monat kein Support / Scripthilfen gegeben werden können, da das Paket kaum kostendeckend sein kann. Stimmt das Preis-/Leistungsverhältnis jedoch auch für den Anbieter, kann ich eine solche Antwort nicht verstehen.

also ich weis nicht mehr was ich noch machen könnte, ich brauch das script.
Eine Lösung ist das Einsetzen von PHP als CGI, d.h. PHP wird unter deiner System-Userid ausgeführt und Upload-Dateien liegen in deinem Besitz (so wie wir es machen :)) Dann kannst du die Upload-Dateien bearbeiten, verschieben, editieren, was auch immer. Das System verhält sich so, als wenn du die Dateien per FTP hochgeladen hättest.
 
njaa es ist ein 3,5€/monat account bei serverschleuder.de

das mit dem php als cgi hab ich jetzt nicht ganz gerafft :)
 
Original geschrieben von Kebb
njaa es ist ein 3,5€/monat account
Hängt halt damit zusammen, was du bei den 3,5 Euro bekommst. Wenn dort irre Mengen an Webspace und Traffic inbegriffen sind, bleibt von den 3,5 Euro kaum bis nichts mehr für den Provider übrig.

das mit dem php als cgi hab ich jetzt nicht ganz gerafft :)
PHP ist dann nicht als Modul in den Apache eingebunden, sondern wird genauso wie Perl als CGI ausgeführt. Das ändern / einstellen kann jedoch nur der Serveradmin (in dem Falle der von dir gennante Provider).
 
Zurück