For mit tilfælde måtte jeg flytte omkring 20 hjemmesider fra en delt hosting-konto (hvor sikkerheden blev forvaltet for mig) til en dedikeret hosting-konto (hvor jeg var nødt til at gennemføre den sikkerhed, selv). Jeg vil ikke uddybe, hvad jeg havde at gøre for mine sikkerhedskrav, men for jeres, du bliver nødt til at sørge for, at de relevante mapper har skrive adgang fra PHP (eller mere sandsynligt webserveren at PHP kører under).
Hvis du har en delt hosting-konto, kan du stort set antage, at dette er taget sig af for dig og de filer, du uploader via FTP vil blive givet skriveadgang af apache.Once dine sikkerhedsproblemer er sorteret ud, du er klar til at flytte dine ting. Hvad jeg gjorde, er jeg FTP'd alle filerne fra min installation til min lokale drev. Derfra ville jeg være fri til at ændre, hvad der er behov for. Jeg oprettede også en eksport fra MySQL hjælp myPHPAdmin. Da jeg oprettede min eksport Jeg valgte drop database og slip Tabelindstillinger, på denne måde min nye database blev skabt helt fra bunden.
Hvis du installerer til en eksisterende database på din nye server klart du ikke ønsker drop database mulighed. Jeg har også trukket ned denne genereret sql fil til min lokale box.Now for sjov, et par hurtige trin, og du vil være klar til at starte move.1. Gå ind i den genererede sql-filen og gøre en søgning for din gamle sti. For eksempel miner var noget lignende /home /a /b /c /jonny /html /serendipity /derefter ændre alle forekomster af denne streng til hvor din nye installation vil være. For eksempel min nye installation dir er noget i retning /home /MMA /public_html /dvs.
søg og erstat gamle installere vej med ny installation sti i MySQL file.2. Hvis du ændrer din tabel præfikser på din nye installation (du sandsynligvis ikke), så ændre alle disse tilfælde. Min gamle var serendipity_mma_ og jeg besluttede at holde det, så ingen ændringer var necessary.3. Hvis du ændrer dit domænenavn, så gør a