Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » Safe Mode ähh?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 <
010
13.09.2003, 10:30 Uhr
~Tomycat
Gast


hi,
mit:
$output = shell_exec("unzip -d $pfad milkman.zip");
echo $output;

macht er mir folgendes:
Warning: shell_exec(): Cannot execute using backquotes in Safe Mode in /usr/local/apache/www/web78/html/forum2/frei2.php on line 23

mit:
exec("unzip -d $pfad milkman.zip",$output);
echo $output;
Die Ausgabe auf dem Bildschirm ist:
Array

hast du icq?
mfg Tomycat
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
13.09.2003, 10:52 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


mach


PHP 4:
echo join("<br>\n",$output);



Ja ich hab ICQ
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
13.09.2003, 10:54 Uhr
~Tomycat
Gast


hi,
von meinen hoster bekam ich folgende Mail:

Systembefehle sind nicht moeglich, daher geht das mit dem Zippen nicht.

folgendes habe ich dann probiert:
diese PHP habe ich ausgeführt:
# ----------- Verzeichnis erstellen
$pfad="frei/$name";
if(mkdir("$pfad", 0777))
chmod("$pfad",0777);
echo "Verzeichnis erstellt!";
# -----------copieren
$datei = "milkman.zip";
$ziel = "frei/tomycat4/milkman4.zip";
if(@copy($datei,"$ziel"));

geht nicht!! Es wird ein Verzeichnis erstellt mit den Rechten: Alle user(Eigentümer,Gruppe,Rest) können schreiben, lesen und ausführen.

trotzdem kann man nichts hinein copieren über meine Webseite.

2ter WEG
Wenn ich aber per ftp client ein Verzeichnis erstelle tomycat4 im Verzeichnis frei, und die PHP Datei ...
# -----------copieren
$datei = "milkman.zip";
$ziel = "frei/tomycat4/milkman4.zip";
if(@copy($datei,"$ziel"));
...ausführe, dann gehts, dann copiert er!!!

woran könnte es liegen?
mfg Tomycat
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
13.09.2003, 11:00 Uhr
~Tomycat
Gast


hi,

echo join("<br>\n",$output);

diesmal bekomme ich keine Ausgabe.Außer Verzeichnis erstellt.
mfg Tomycat
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
13.09.2003, 11:01 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


mach bei der ersten variante mal das @ weg, dann gibt er dir doch eine error meldung aus
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
13.09.2003, 11:35 Uhr
~Tomycat
Gast


hi,
wenn ich das @ weg mache , dann denkt der Webserver ich möchte script ausführen, wie mein hoster es gesagt hat, daß das nicht geht.Oder sehe ich das was falsches?
das ist die Fehlermeldung:


Warning: copy(): SAFE MODE Restriction in effect. The script whose uid is 775 is not allowed to access /usr/local/apache/www/web78/html/forum2/frei/tomycat4 owned by uid 99 in /usr/local/apache/www/web78/html/forum2/frei2.php on line 18

Warning: copy(frei/tomycat4/milkman4.zip): failed to open stream: Datei oder Verzeichnis nicht gefunden in /usr/local/apache/www/web78/html/forum2/frei2.php on line 18

können wir uns nicht über icq reden?
106880695
mfg Tomycat
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
13.09.2003, 12:34 Uhr
mike
Pinguinhüpfer
(Operator)


Hi!
Bist du Onwer von der Datei?

mfg
--
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
13.09.2003, 12:39 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


ist er nicht dann nicht mehr wenn er das verzeichnis mit mkdir erstellt (owner = nobody wenn httpd unter nobody läuft)

Wenn der hoster einfach das open_basedir einstellen würde könnte er sich den uid-Check sparen
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 <     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: