login  Naam:   Wachtwoord: 
Registreer je!
 Forum

site backup via executable php (Opgelost)

Offline jelle - 05/05/2008 17:05 (laatste wijziging 05/05/2008 17:07)
Avatar van jellePHP beginner http://plaatscode.be/8000/

Heb ik dit een beetje goed geschreven??? Ik haal het door de bamcompiler zodat het een executable wordt. Ik wil zo locaal mijn site gaan backuppen.

Het enige wat ik nog moet doen is waar:
  1. echo $contents[$i]."n";

staat daar het compresseren en opslaan.

Dus heb ik dit een beetje goed geschreven??

2 antwoorden

Gesponsorde links
Offline Stijn - 05/05/2008 21:21
Avatar van Stijn PHP expert Je script werkt. Je moet er rekening mee houden dat de . en .. ook als mappen worden gezien en dus je controle extra moet uitbreiden.

  1. if($contents[$i] == '.' || $contents[$i] == '..' || empty($contents[$i])) continue;


Zet deze regel op regel 29. Zorg er ook voor dat de maximum execution time groot genoeg is om te kunnen backuppen aangezien dit een tamelijk traag script is.
Offline jelle - 06/05/2008 09:40 (laatste wijziging 06/05/2008 09:41)
Avatar van jelle PHP beginner ja bedankt stijn, hier liep ik dus al tegen aan met die extra controle. En met die execution time lukt ook wel want je kan een php.ini embedden via de compiler.

wat ik dus ga doen is eerst het remote bestand downloaden met ftp_get, dan compresseren, ik stop ze in een zip via pclzip. dan het gedownloade bestand weer verwijderen.

Bedankt voor de hulp!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.406s