Scheint am Safemod zu liegen, argh!
Gibts denn ne Möglichkeit, das unabhängig zu machen?
Soll schließlich überall laufen, auch wenn Safemod auf ON ist!
Hab local meinen auch mal auf ON gestellt - geht aber dann trotzdem!
Wenn ich es aber auf meinem Server online teste kommen ganz viele Fehler.
Pfade müssen stimmen, denn die ZIP ansich lädt er ja auch richtig hoch?!
Hier mal meine Codes:
setup.inc.php
Code:
// Pfad ermitteln und abschneiden ->
$pfad = $_SERVER['DOCUMENT_ROOT'].$_SERVER['PHP_SELF'];
$pfad = substr ($pfad,0,-19)."includes/module";
$modul = substr ($_FILES['datei']['name'],0,-4);
// Datei hochladen ->
move_uploaded_file($_FILES['datei']['tmp_name'],$pfad."/".$_FILES['datei']['name']);
// Ordner anlegen und CHMOD 777 setzen ->
mkdir($pfad."/".$modul, 0777);
chmod($pfad."/".$modul, 0777);
// Datei in den neuen Ordner entpacken ->
unzip($pfad."/".$modul.".zip", $pfad."/".$modul."/");
// ZIP Datei vom Server löschen ->
unlink ($pfad."/".$_FILES['datei']['name']); function unzip();
Code:
function unzip($file, $path) {
$zip = zip_open($file);
if ($zip) {
while ($zip_entry = zip_read($zip)) {
$complete_path = $path.str_replace('/','',dirname(zip_entry_name($zip_entry)));
$complete_name = $path.str_replace ('/','',zip_entry_name($zip_entry));
if(!file_exists($complete_path)) {
$tmp = '';
foreach(explode('',$complete_path) AS $k) {
$tmp .= $k.'';
if(!file_exists($tmp)) {
mkdir($tmp, 0777);
}
}
}
if (zip_entry_open($zip, $zip_entry, "r")) {
$fd = fopen($complete_name, 'w');
fwrite($fd, zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)));
fclose($fd);
zip_entry_close($zip_entry);
}
}
zip_close($zip);
}
} Hat jemand ne Lösung wie ich das Ding noch zum laufen bekomme?
Hier mal paar Fehlermeldungen die bei action kommen.
Is wohl immer die selbe Meldung bei den jeweiligen Files.
Insgesammt sind es 11 Dateien die im ZIP File sind...
Zitat:
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/install.sql) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/senden.png) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/settings.inc.php) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/uninstall.sql) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/view.css) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/admin.css) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/admin.inc.php) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/eingabe.js) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/email.png) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/index.inc.php) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
Warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10038 is not allowed to access /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/newsle
tter owned by uid 33 in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fopen(/var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/includes/module/
newsletter/info.inc.php) [function.fopen]: failed to open stream: No such file or directory in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 414
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 415
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/vhosts/w3blabor.de/subdomains/beta/httpdocs/admin/inc/config.inc.p
hp on line 416
|