ForumCała strona

Nawigacja

Aktualnie online

Gości online: 5

Użytkowników online: 0

Łącznie użytkowników: 25,386
Najnowszy użytkownik: Hisfatt

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
01.04.2024 12:28:45
Wszystkiego najlepszego z okazji świąt.

JazOOn
28.02.2024 19:25:31
ja zostałem przy fusionie ale nazywa się 360. Projektowanie i druk 3d...

MajsterBieda
25.02.2024 00:12:42
Ponad 20 lat .... tosz to sioook panie.... Grin

JazOOn
24.02.2024 20:32:31
a już na pewno mamuty

JazOOn
24.02.2024 20:31:59
Albo dinozaury

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Nawigacja

Błyskawiczna Instalacja PHP-Fusion

Napisane przez CyberSoft dnia 16 października 2008 13:33 · 3 komentarze · 6808 czytań · Drukuj · Facebook · Wykop

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:


<?php
$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

#1 | neptus dnia 19 października 2008 16:34
Zmyślne! Aż żal, że chwilowo nie mam co instalować. Wink

W cytowanym kodzie jest drobna literówka "poparawnie". Nieszkodliwa ale brzydko wygląda, więc warto poprawić.
#2 | Pieka dnia 05 grudnia 2008 10:02
Poparawione, zartuje Wink Poprawilem, dziekuje za zwrocenie uwagi. Nastepnym razem prosze o PW z tego typu informacjami.
#3 | sbuli dnia 23 lutego 2009 13:39
Witam
A jak sprawdzić czy na serwerze jest biblioteka zlib?
Odpaliałem ten skrypt na 000webhost.com
i wygląda na to, że nie nie wykonuje tego polecenia: " $zip->extractTo('.'Wink ". Gdy zmieniłem nazwę pliku to wywala komunikat "Powstały jakieś błędy sprawdź archiwum lub folder" , czyli skrypt się wykonuje . z prawidłową nazwą pliku nic się nie pojawia na stronie. Archiwum się nie rozpakowywuje.

Dodaj komentarz

Zaloguj się, aby móc dodać komentarz.

Oceny

Tylko zarejestrowani użytkownicy mogą oceniać zawartość strony
Zaloguj się lub zarejestruj, żeby móc zagłosować.

Świetne! Świetne! 100% [3 głosy]
Bardzo dobre Bardzo dobre 0% [0 głosów]
Dobre Dobre 0% [0 głosów]
Średnie Średnie 0% [0 głosów]
Słabe Słabe 0% [0 głosów]
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl