Nawigacja
Błyskawiczna Instalacja PHP-Fusion
Napisane przez CyberSoft dnia 16 października 2008 13:33 · 3 komentarze · 6949 czytań · · ·
Streszczenie:
Jeśli męczy cię wysyłanie wszystkich plików pojedynczych, nie chcesz marnować na to czasu, przygotowałem dla Ciebie artykuł który pomoże Ci w tym problemie.Cały sposób na szybką instalację polega na odpowiednim przygotowaniu paczki z plikami oraz skryptu który rozpakuje wszystkie pliki w ciągu kilku sekund.
Krok 1
Tak więc zaczynamy od przygotowania paczki z plikami. Tworzymy archiwum ZIP o dowolnej nazwie ja swoją paczkę nazwę php_fusion.zip. Zapakuje do niej wszystkie niezbędne mi pliki w taki sposób jak by to miało miejsce na serwerze. Czyli bez zbędnych podkatalogów tak jak ma to miejsce w oficjalnej paczce.
Krok 2
Następnie tworzymy skrypt install.php o następującej zawartości:
$zip = new ZipArchive;
$plik_arch = "php_fusion.zip";
if ($zip->open($plik_arch) !== TRUE) {
echo "Powstały jakieś błędy sprawdź archiwum lub folder";
} else {
$zip->extractTo('.');
$zip->close();
echo "Archiwum ".$pliki_arch." wypakowane poprawnie";
}
?>
Krok 3
Teraz gdy posiadamy naszą paczkę i plik instalacyjny wysyłamy je na serwer do katalogu gdzie chcemy zainstalować PHP-Fusion.
Krok 4
Ostatnim krokiem jest wywołanie skryptu install.php, który rozpakuje wszystkie pliki. Na koniec usuwamy plik instalacyjny oraz paczkę i możemy przejść do etapu instalacji i konfiguracji naszego CMS'a.
UWAGA! Prezentowana metoda działa wyłącznie na serwerach z zainstalowaną biblioteką zlib.
Aby nasz skrypt był jeszcze doskonalszy, na końcu kodu pliku install.php dodajemy polecenie automatycznie usuwające paczkę oraz plik instalacyjny i przekierowujące do pliku setup.php:
unlink("php_fusion.php");
unlink("install.php") ;
echo "document.location.href='setup.php'";
Komentarze
Dodaj komentarz
Oceny
Zaloguj się lub zarejestruj, żeby móc zagłosować.
Świetne! | 100% | [3 głosy] | |
Bardzo dobre | 0% | [0 głosów] | |
Dobre | 0% | [0 głosów] | |
Średnie | 0% | [0 głosów] | |
Słabe | 0% | [0 głosów] |