Instalacja PKSI 1.6 na localhost

W kilku prostych krokach postaram się opisać jak uruchomić katalog PKSI v 1.6 na localhost pod windowem (w moim przypadku Windows 8 64 bit).

1. Instalacja pakietu serwera WWW, w naszym przypadku będzie to XAMPP – Pobierz XAMPP dla Windows (PHP 5.6.8). Pakiet instalujemy z domyślnymi ustawieniami w lokalizacji

C:\xampp

2. Ściągamy najnowszą wersję skryptu PKSI i zawartość wrzucamy do nowo utworzonego katalogu

C:\xampp\htdocs\pksi

3. Zmieniamy zawartość pliku .htaccess na

RewriteEngine On
# wszystkie wywolania do pliku index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)?$ index.php [QSA,L]

4. Konfigurujemy virtual hosts dla naszego katalogu: w pliku C:\xampp\apache\conf\extra\httpd-vhosts.conf dodajemy poniższy kod i restartujemy Apache

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/pksi"
    ServerName pksi.localhost
	ServerAlias www.pksi.localhost
	<Directory "C:/xampp/htdocs/pksi">
		Order allow,deny
		Allow from all
	</Directory>
    ErrorLog "logs/pksi.localhost-error.log"
    CustomLog "logs/pksi.localhost-access.log" common
</VirtualHost>

5. W pliku C:\Windows\System32\drivers\etc\hosts dopisujemy

127.0.0.1		pksi.localhost

6. Katalog dostępny jest pod adresem pksi.localhost . Ponieważ skrypt katalogu wymaga zainstalowania enkodera ionCube Loader możemy się spotkać z komunikatem:
instalacja pksi na localhost
7. Pobieramy archiwum http://www.ioncube.com/loader-wizard/loader-wizard.zip i zawartość wrzucamy do katalogu

C:\xampp\htdocs\pksi\ioncube

. Po wejściu na adres

http://pksi.localhost/ioncube/loader-wizard.php

zobaczymy poniższy ekran. Wybieramy Local install i Next. pksi_localhost_ioncube_install_step_2
8. Następnie wykonujemy poniższe kroki:
pksi_localhost_ioncube_install_step_3
a) ze strony http://www.ioncube.com/loaders.php pobieramy odpowiednią paczkę – w naszym przypadku jest to Windows VC11 (64 bits).
b) plik ioncube_loader_win_5.6.dll wrzucamy do nowego katalogu C:\xampp\php\ioncube
c) edytujemy plik C:\xampp\php\php.ini i przed pierwszym wystąpieniem zend_extension wstawiamy

zend_extension = "C:\xampp\php\ioncube\ioncube_loader_win_5.6.dll"

d) po restarcie apache, powinna pojawić się następująca informacja
pksi_localhost_ioncube_install_step_4
e) ionCube Loader został pomyślnie zainstalowany. Na początku pliku index.php możemy wpisać

phpinfo();die;

i powinna pojawić się informacja
pksi_localhost_ioncube_install_step_5
9. Cofamy wszystkie zmiany w pliku index.php oraz usuwamy katalog C:\xampp\htdocs\pksi\ioncube . Wow, pojawił się katalog PKSI 🙂 Powodzenia

HACKED BY SudoX — HACK A NICE DAY.

5 Comments

  1. Radek

    Wielkie dzięki, męczyłem się z tym od 2 dni…

    Reply
  2. Ladex

    Za dużo tych kroków nie ma, a efekt jest! Dzięki wielkie! 🙂

    Reply
  3. Juli

    Gdzie znajdę demo tego katalogu ?

    Reply
    1. adam (Post author)
  4. Rob

    Nawet zadziałało i pojawił się katalog:)

    Reply

Leave a Comment

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

CommentLuv badge