Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Uruchamianie PHP 4 i PHP 5 na jednym serwerze, for Windows
DeyV
post
Post #1





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Wiele razy pojawiał się temat tego, jak tego dokonać, to znaczy jak umożliwić odpalenie tych 2 wersji php na jednym serwerku.
Jak się okazuje, problem nie jest łatwy, i choć ponoć jest kilka sposobów na jego rozwiązanie - nie są to rzeczy łątwe do zrobienia.

W związku z tym bardzo ucieszyło mnie pojawienie się pakietu, który omija ten problem odrobinę inaczej - tj. na zasadzie przełączania się na tą drugą wersję php.
Umiejętność taką posiada pakiet wampserver
(składający się domyślnie z Apache 1.3.31, php 5.0.0 and MySQL 4.0.18.) po zainstalowaniu dodatku PHP4 ADD-ON
Pakiet jest przeznaczony dla użytkowników windowsów, i sprawdza się bardzo dobrze jako serwerek to testowania własnych skryptów, szczególnie w okreśie przejściowym z PHP4 na PHP5.

Gorąco polecam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eai
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


Witam.

Ja problem postawienia php 5.1.4 i php 4.4.2 na Apache 2.2.2 (WindowsXp) rozwiązałem za pomocą VirtualHostów

1. Edytujemy plik hosts w katalogu c:\WINDOWS\system32\drivers\etc\ i dopisujemy wartość:
Kod
127.0.0.1       serwer.php4


2. Teraz edytujemy plik httpd.conf w katalogu Apache2\conf\ i na dole dopisujemy:

Kod
<Virtualhost serwer.php4>
     ServerName serwer.php4
     ServerAdmin me@serwer.php4
     DirectoryIndex index.html index.php
     ErrorLog logs/error.log
     <Location />
       <Limit CONNECT>
         Order allow,deny
         Allow from all
       </Limit>
     </Location>
      # Wskazujemy katalog www z plikami php
     DocumentRoot "C:/www/katalog_php4"
     # Wskazujemy katalog z plikami binarnymi php4
     ScriptAlias /cgi-bin/ "C:/serwer/php4/"
     Action     php4-script /cgi-bin/php.exe
     AddHandler php4-script .php4
</Virtualhost>


I to wszystko. Aby host serwer.php4 zadziałał należy ponownie uruchomić WindowsXp (ponowne wczytanie pliku hosts) i uruchomić apache do katalogu C:/www/katalog_php4 umieścić plik test.php4 i wywolac funkcje phpinfo();

Oczywiście testowane i działa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )
Go to the top of the page
+Quote Post
FiDO
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 717
Pomógł: 0
Dołączył: 12.06.2002
Skąd: Wolsztyn..... Studia: Zielona Góra

Ostrzeżenie: (0%)
-----


Cytat(eai @ 7.06.2006, 09:43 ) *
Aby host serwer.php4 zadziałał należy ponownie uruchomić WindowsXp (ponowne wczytanie pliku hosts)

Moze nie do konca na temat, ale.. nie trzeba restartowac WinXP. Zmiany w pliku hosts widoczne sa natychmiastowo.
Go to the top of the page
+Quote Post

Posty w temacie
- DeyV   Uruchamianie PHP 4 i PHP 5 na jednym serwerze   6.08.2004, 19:49:50
- - Jojo   Ciekawa koncepcja z tym serverem... Ja natomiast ...   6.08.2004, 23:29:36
- - FiDO   Jojo: tez za jakis czas bede sie podejmowal tego w...   11.08.2004, 21:07:52
- - magaf   Na linuxie(rh fedora) php4+php5 mozna tez odpalic ...   4.09.2004, 11:52:49
- - FiDO   To jest najprostsze rozwiazanie ale ma swoja wade....   4.09.2004, 18:48:59
- - anas   Witam. Stanąłem przed tym samym problemem ale na ...   21.12.2004, 10:53:22
- - orson   witam ... no i mam problem ... podobno wszyscy wi...   3.05.2005, 21:12:38
- - FiDO   Musisz dodac ScriptAlias'a KodScriptAlias /ph...   4.05.2005, 01:46:42
- - orson   witam ... myślałem że to alias do patha do php ....   4.05.2005, 07:24:51
- - FiDO   Nie zgubiles gdzies AddType'a po drodze? Bo je...   4.05.2005, 09:28:38
- - matid   Cytat(FiDO @ 2004-09-04 19:48:59)To jest najp...   4.05.2005, 15:29:33
- - orson   Cytat(FiDO @ 2005-05-04 09:28:38)Sprobuj moze...   4.05.2005, 16:21:20
- - FiDO   No ciekawe.. nie powiem.. Sam PHP5 ale na appli...   5.05.2005, 01:00:10
- - orson   witam ... to był sam php5 ... i działa jako cgi a...   5.05.2005, 22:58:00
- - FiDO   No bo to jest latwe.. specjalnie zainstalowalem so...   7.05.2005, 15:09:12
- - orson   witam .. nieeeeeeeeeeee no nie wiem co jes ... ch...   7.05.2005, 19:51:16
- - Fo   @Odnosnie montazu na platformach Linux juz duuuzo...   17.05.2005, 17:30:54
- - anas   Hej. Jezeli chodzi o to rozwiazanie - zrobic to m...   17.05.2005, 19:28:30
- - Fo   @anas : zaglebiam sie wlasnie w makulature : http:...   17.05.2005, 21:15:12
- - naox   czesc. ja tez probuje zrobic na 1 apache php 4.x i...   5.07.2005, 20:18:07
- - eai   Witam. Ja problem postawienia php 5.1.4 i php 4.4...   7.06.2006, 08:43:46
|- - FiDO   Cytat(eai @ 7.06.2006, 09:43 ) Aby host s...   8.06.2006, 10:10:28
- - sopel   dla użytkowników Gentoo polecam http://www.gentoo....   7.06.2006, 08:56:11
- - slash12345   Jak zainstalować PHP4 jako CGI, a PHP5 jako moduł ...   30.06.2006, 13:17:36
- - kenobi13   Witam, czy da się jakoś zrobić tak, żeby dla wszys...   13.07.2009, 17:30:30
- - erix   Da się. Odpowiedziałem na pytanie.   13.07.2009, 18:09:22
- - kenobi13   A możesz jeszcze powiedzieć jak?   13.07.2009, 18:31:59
- - erix   Zależy od konfiguracji obu wersji PHP. Na pewno t...   13.07.2009, 21:01:57
- - kenobi13   tylko, że ja mam Linuxa   14.07.2009, 09:24:51
|- - nexis   Cytat(kenobi13 @ 14.07.2009, 10:24:51...   14.07.2009, 12:12:06
- - kenobi13   a gdzie jest?   15.07.2009, 08:34:44
- - Zyx   Weź sobie zainstaluj Lighttpd, PHP uruchom w trybi...   15.07.2009, 08:49:09
- - kenobi13   A czy da się uruchomić dwa razy apache na różnych ...   19.07.2009, 09:06:43
- - Zyx   Powinno się dać, przynajmniej nie widzę żadnego te...   19.07.2009, 12:06:36


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.09.2025 - 23:20