kostenloser Webspace werbefrei: lima-city


wie MySQL Dumper nur für Files auf Webspace ?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    live-chat

    live-chat hat kostenlosen Webspace.

    HAllo

    gibt es sowas wie wie MySQL Dumper nur für Files auf Webspace ?

    ich habe zwar ein Script, das mir den kompletten Webspace als ZIP Datei liefert
    (anderer Server, nicht auf lima-city, hier geht das mit ZIP ja leider nicht)

    das funktioniert auch, aber nur weil noch nicht all zu viele Dateien am Webspace sind,
    wenn ich es mit (deutlich) mehr Dateien versuche,
    dann macht PHP ein TimeOut (Script-Laufzeit)
    deshalb die Frage, ob es sowas wie den MySQL Dumper auch für Files (Dateien) gibt,
    also so, dass wenn vele Dateien vorhanden sind, das Scripz per redirect neu ansetzt.

    ?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo,

    schau Dir doch mal den folgenden Link an:
    http://www.eck.it/server2server/

    Gruss
  4. Autor dieses Themas

    live-chat

    live-chat hat kostenlosen Webspace.

    Hallo,
    ist zwar schon ein bischen her meine Frage, aber jetzt hab ich ne Lösung gefunden und wollte diese hier kurz noch vorstellen, vielleicht findet ja jemand noch Verbesserungen

    Funktion 1
    // ----------------------------------------------------------------------- 
    
    function get_dir_recobjects($dirpath='.') { 
    
    	$dirobjects = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dirpath), RecursiveIteratorIterator::SELF_FIRST); 
    
    	return $dirobjects; 
    } 
    
    // -----------------------------------------------------------------------


    BSP.

    $my_path = '.';
    $dir_objects = get_dir_recobjects($my_path);



    Funktion 2
    // ----------------------------------------------------------------------- 
    
    function get_dir_recursive($dirpath='.', &$results=array()) { 
    	
    	$files = scandir($dirpath);
    	
    	foreach($files as $key => $value) { 
    	$path = ''; 
    	
    	if($value != "." && $value != ".."  && !empty($value)) { 
    		## $path = realpath($dirpath.DIRECTORY_SEPARATOR.$value); 
    		$path = $dirpath.DIRECTORY_SEPARATOR.$value; 
    	} 
    
    	if (!is_dir($path)) { 
    		if($value != "." && $value != ".."  && !empty($value)) { 
    		$results[] = $path; 
    		} 
    	} 
    	else { 
    		if($value != "." && $value != ".." && !empty($value)) {
    			get_dir_recursive($path, $results); 
    			$results[] = $path; 
    		} 
    	} 
    	
    	} 
    	
    	return $results; 
     
    } 
    
    // -----------------------------------------------------------------------


    BSP:

    $my_path = '.';
    $dir_array = get_dir_recursive($my_path);


    :=) ... läuft oO^^i!


    Beitrag zuletzt geändert: 17.4.2016 9:28:55 von live-chat
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!