Du har spenderat mycket tid och pengar att installera och konfigurera din PHP hemsida precis lagom . Nu , av någon anledning , måste du kopiera det till en annan webbserver eller till en annan mapp på din nuvarande webbserver . Du har flera olika alternativ för hur man gör detta . Använd ett PHP- skript för att kopiera filen till en annan plats . Du behöver bara skapa manus, läsa in den till din webbserver och kör det . Alla filer på din webbplats kommer att kopieras till den nya destinationen
1 .
Öppna ett textredigeringsprogram ( Anteckningar ) eller webb redigeringsprogram på datorn . Klicka på " Arkiv " och sedan "Ny "för att skapa en ny fil . Det kan också vara en " ny " -ikonen i verktygsfältet
2
Typ i det följande PHP -kod för att kopiera filer från en plats till en annan : .
" bool kopia ( sträng $ källa , sträng $ dest [ , resurs $ sammanhang ]) "
Lämna ut citattecken när du skriver koden . Ändra " källa " till filen platsen för PHP -fil som du vill flytta. Ändra " dest " till destinationen plats för att du flyttar PHP filen till .
3 .
Skriv in hela manuset för att kopiera alla filer på din webbserver till en annan plats . För att spara tid när du har en massa filer , använd följande skript för att kopiera hela public_html katalog till en annan plats: ?
"
funktion copy_all ( $ källa , $ dest ) {
$ dir=opendir ( $ source) ,
@ mkdir ( $ dest ) ,
medan ( falskt ! == ( $ file=readdir ( $ dir )) ) {
if ( ( $ file !=' . ') ) $ file !=' . . ' )) {
if ( is_dir ( $ källa . " /" . $ fil )) {
copy_all ( $ källa . " /" . $ file , $ dest . '/'. $ fil ) ;
}
else {
kopia ( $ källa . '/'. $ fil , $ dest . '/'. $ fil ) ;
}
}
}
closedir ( $ dir ) ;
}
? > "
Utelämna citattecken i början och slutet av koden . Spara filen som en PHP -fil och ladda upp den till din public_html mappen på din webbserver . Kör skriptet genom att skriva i filen plats i adressfältet i en webbserver . Mata in destinationen du vill att filer kopieras till och sedan låta skriptet att göra sitt jobb .
Previous:nothing Next:hur man använder ssl med php