Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Uruchamianie PHP 4 i PHP 5 na jednym serwerze, for Windows
DeyV
post 6.08.2004, 19:49:50
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


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zyx
post 19.07.2009, 12:06:36
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Powinno się dać, przynajmniej nie widzę żadnego technicznego powodu, by takie coś było niemożliwe. Skoro da się uruchomić dwa różne serwery WWW na różnych portach (np. jak pisałem w Javie servlety, to uruchamiane były niezależnie od Lighttpd), to dwa takie same też nie powinny sprawić problemów ze swojej własnej strony. W Linuksie musisz jedynie uważać na skrypty startowe demonów - będziesz je musiał rozmnożyć i popatrzeć, czy prawidłowo rozróżniają oba uruchomione Apache, gdyż inaczej będziesz mieć problemy z ich uruchamianiem i zamykaniem. Chodzi głównie o zapisywanie numerów PID, a w przypadku Apache'a - wykorzystanie apachectl oraz jednocześnie jego zachowanie w tym samym przypadku. U mnie (Arch Linux) wykorzystywany był programik "pidof" który pobierał PID na podstawie nazwy binarki i to rodziło duże problemy, bo obie uruchomione wersje miały tę samą nazwę pliku wykonywalnego. Dodam, że nawet dowiązanie symboliczne nie pomogło i musiałem zmienić procedurę tak, by analizowała grepem i awk-iem wyciąg z komendy ps. Co i jak, też masz podane w tych linkach z mojego poprzedniego posta, tylko musisz to sobie przerobić na Apache'a.


--------------------
Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0
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 Wersja Lo-Fi Aktualny czas: 18.04.2024 - 06:48