![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki prblem, ostatnio zainstalowałem według instrukcji http://k.info.pl/ (która mi strasznie pomogła (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) php5 + mysql5 + apache2. Problem wynika z tego, że muszę miec jednocześnie zainstalowane php5 i php4. Czy coś takiego jest możliwe?
Jeśli tak to przoszę o szybką odpowiedź jakie wpisy mam dodac do pliku konfiguracyjnego apache. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 335 Pomógł: 0 Dołączył: 15.11.2003 Ostrzeżenie: (0%) ![]() ![]() |
http://forum.php.pl/index.php?showtopic=19786
Temat na samej górze strony i w dodatku przyklejony ! Kto szuka ten znajduje |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki i sorry za niedoczytanie...
Tyle, że rzeczywiście jest tam dotyczące php4 i php5 na winde, ale trzeba zainstaowac cały pakiet. A ja mam już php5 i chce tylko doinstaowac php4. Ten post edytował strange 26.11.2005, 10:14:35 |
|
|
![]()
Post
#4
|
|
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%) ![]() ![]() |
To przeczytaj cos wiecej, niz tylko pierwszego posta z tego tematu, a dowiesz sie jak to zrobic recznie.
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zrobiłem wszystko tak jak w temacie napisane no i mam problem. Nie wiem czy to tak ma być, ale kiedy startuję apacha to muszę zahaszować w httpd.conf linijki odpowiedzialne za inną wersje. Czyli jak odpalam apacha z php5 to muszę zahaszować linijki z konfiguracją dla czwórki i odwrotnie. W innym wypadku jak np. staruję piątkę jest błąd w linii 977 że brakuje </IfDefine>, a w tej linii mam początek konfiguracji dla czwórki: <IfDefine !_php5_>. Co prawda nie jest to bardzo uciążliwe, ale chciałbym żeby wszystko podczas startu kompa samo się uruchamiało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#6
|
|
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%) ![]() ![]() |
Nie jest to normalne.. podaj wersje apacha oraz caly wycinek z httpd.conf'a dotyczacy php.
|
|
|
![]()
Post
#7
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
apache 2.0.54
Jeśli chodzi o confa to te linijki dodałem na samym końcu. Kod <IfDefine !_php5_>
Listen 80 LoadModule php4_module c:/php/sapi/php4apache2.dll AddType application/x-httpd-php .php PHPINIDir c:/php/ </IfDefine> <IfDefine _php5_> Listen 88 LoadFile c:/php5/ext/php_mbstring.dll LoadFile c:/php5/libmysql.dll LoadModule php5_module c:/php5/php5apache2.dll AddType application/x-httpd-php .php PHPINIDir c:/php5/ </IfDefine> |
|
|
![]()
Post
#8
|
|
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%) ![]() ![]() |
Wyglada ok.. o ile nie ma jakiejs glupiej literowki.
Pokaz moze jeszcze dokladnie jaki blad Ci rzuca apache przy odpalaniu. |
|
|
![]()
Post
#9
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Udało mi sie odpalić to w końcu:) W międzyczasie pojawił się inny problem--->
W ładowanie rozszerzeń. Mimo tego że podawałem dobrą ścieżkę dostępu: Kod LoadFile c:/php5/ext/php_mbstring.dll to piątka się wykrzaczała. Wyskakiwał błąd że nie może znaleźć określnego modułu. A na 100% ten plik tam jest. Nie wiem czemu wcześniej miałem inny błąd(może tak jak mówisz, głupia literówka gdzieś była)Usunąłem te dyrektywy i ładuję rozszerzenia z poziomu php.ini. Teraz obydwa apache ładnie startują (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#10
|
|
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%) ![]() ![]() |
Bo nie laduje sie modulow php przez LoadFile... powinno byc przez php.ini. Z apacha mozesz sobie zaladowac co najwyzej biblioteki potrzebne do jakiegos modulu. Akurat w moim przypadku php_mbstring.dll byla potrzebna do modulu php_exif.dll, ktorego jednak laduje normalnie.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam... nie wiem na ile to komu się przyda, ja tam dzisiaj pokombinowałem sobie inaczej troszkę... ale podobnie (dziś dopiero mialem potrzebę uruchomienia kilku wersji php na 1 apache... jako moduły). System operacyjny linux.
Zatem jest to coś takiego: PHP4 przy konfiguracji: ./configure --prefix: /sciezka/php4 --with-config-file-path=/sciezka/php4 (...) i takie tam co potrzeba PHP5 przy konfiguracji: ./configure --prefix: /sciezka/php5 --with-config-file-path=/sciezka/php5 (...) i takie tam co potrzeba W konfigu Apache (wersja 2): --- start --- (...) <IfDefine _PHP_5_> Listen 80 PidFile /sciezka_do_pid/httpd5.pid LoadModule php5_module modules/libphp5.so ProxyPass /php4 http://ADRES_IP(moze byc lokalny dla serwera):808/ </IfDefine> <IfDefine _PHP_4_> Listen 808 PidFile /sciezka_do_pid/httpd4.pid LoadModule php4_module modules/libphp4.so </IfDefine> AddType application/x-httpd-php .php (...) --- stop --- No i teraz uruchamianie apache: sciezka_do_httpd -D _PHP_5_ -k start|stop|restart|itp sciezka_do_httpd -D _PHP_4_ -k start|stop|restart|itp ... i mnie to działa, z tym, że np. http://localhost/dowolna_sciezka <-- pod tym adresem biegnie php5 http://localhost/php4/dowolna_sciezka <-- a tu idzie php4 << to wszystko bez używania rozszerzeń php4 lub php5 lub kombinowania z mime itp... simple. Pozdrawiam (ino nie kopiujcie dosłownie wszystkiego powyżej, tylko pozamieniajcie odpowiednie rzeczy). p.s. to wszystko mi tak powychodziło, ale to dzięki temu forum udało mi się cokolwiek z tym ruszyć, dzięki for all here. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:06 |