Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP nie działa przez php4apache.dll! 5 dni w plecy, PHP nie działa pod Krasnalem
grzesgracz
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 11.02.2004

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


Witam!

Tak jak w temacie. Nie ładuje mi sie plik php4apache.dll.

Wygłada to tak:
- Mam Krasnala 2,6, Win98
- To samo było pod Triadą, ServFoxem (albo cos w tym stylu, starsza wersja Krasnala i jeszzcze jakims AppServ(?) )
- Ścieżka do pliku php4apache.dll jest oczywiscie dobra
- Plik jest i na 99,5% nie jest uszkodzony, instalowałem to kilka razy z roznych archiwow, na pewno nie chodzi o uszkodzenie
-

Error jest taki:
Cytat
Syntax error on line 389 of c:/usr/apache/conf/httpd.conf:
Cannot load c:/usr/php/sapi/php4apache.dll into server: (1157) Jeden z plików bi
bliotek potrzebnych do uruchomienia tej aplikacji
nie moze zostać znaleziony:

Note the errors or messages above, and press the <ESC> key to exit.  6....


- Szukałem wszędzie odpowiedzi: php.pl, google.pl, google.com, php.net (manual) i jeszcze inne serwisy o php - nigdzie nikt nie daje mądrej rady tylko coś w stylu: skopiuj pliki dll do katalogu z php.exe, albo zmień / na \ .......totalnie bezsensu....CO ZROBIĆ?

BŁAGAM O POMOC, BO STOJ W MIEJSCU 5 DZIEŃ I TRAC KAS!!!!!!! :[

Pozdrawiam,
Grzesiek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 11)
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




a może jeszcze pokazałbyś linię generującą ten błąd? i 5 przed i 5 po niej...
Tylko całego httpd.conf nie wklejaj, bo...
Go to the top of the page
+Quote Post
mowca
post
Post #3





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 10.10.2004

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


Podobna sprawa:

Mialem zainstalowany serwer FoxServ, wszystko dzialalo dobrze, jednak wersja php dolaczona do pakietu byla nie wystarczajaca do pewnych funkcji, sciagnalem nowsza wersje php (oczywiscie z php.net) wrzucilem do tego samego katalogu w ktorym dotychczas przetrzymywalem php, zaladowalem zbuckupowany plik php.ini i uruchomilem apachea

Pojawil sie blad:
Syntax error on line:... of httpd.conf
Cannot load c:/.../php4apache.dll into server: (126) Nie można odnaleźć określonego modułu.

Moduł napewno sie tam znajduje sprawdzalem dziesieć razy. Czy ktos może mi pomoc? Serwer apache jest w wersji 1.3.x php w wersji 4.3.x
Go to the top of the page
+Quote Post
grzesgracz
post
Post #4





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 11.02.2004

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


Moj plik httpd.conf to:

Cytat
<Directory "c:/usr/krasnal/www/*/wap">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

DirectoryIndex index.wml
#-------------- WAP ---------------------

LoadModule php4_module c:/usr/php/sapi/php4apache.dll
ScriptAlias /php/ "c:/usr/php/"
Action application/x-httpd-php "c:/usr/php/php.exe"
AddType application/x-httpd-php .php .php3 .phtml

#---- php 5 -------
#LoadModule php5_module c:/usr/php/sapi/php4apache.dll
#ScriptAlias /php/ "c:/usr/php/"
#AddType application/x-httpd-php .php .php3 .phtml
#------------------


Oczywiscie to jest oryginalna wersja pliku. Ale jak pisze - probne modyfikacje ze znakami / i \ nie zmieniaja nic...
Go to the top of the page
+Quote Post
scanner
post
Post #5





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Kod
DirectoryIndex index.wml
#-------------- WAP ---------------------

LoadModule php4_module c:/usr/php/sapi/php4apache.dll
ScriptAlias /php/ "c:/usr/php/"
Action application/x-httpd-php "c:/usr/php/php.exe"
AddType application/x-httpd-php .php4

#---- php 5 -------
#LoadModule php5_module c:/usr/php/sapi/php5apache.dll
#ScriptAlias /php/ "c:/usr/php/"
#AddType application/x-httpd-php .php5
#------------------

To tak teoretycznie.
Praktycznie chyba jeszcze nie da się odpalić php4 i php5 na jednym serwier równocześnie jako moduły - kwestia php.ini itp.

Osobiscie polecam wywalić krasnala i zainteresowac sie pakietem WAMP SERVER - pisałem o nim newsa parę dni temu.
Go to the top of the page
+Quote Post
grzesgracz
post
Post #6





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 11.02.2004

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


No niestety dupa.....Nie dosc, ze WampServer jest napisany pod Windows XP, NT, 2000, 2003, a ja jak pisalem, mam 98 to jeszcze po uruchomieniu "zwyklym" sposobem wywala ten sam error co wczesniej...php nadal nie dziala (w tym wypadku PHP5)

Juz nie wiem co robic....chyba wyjsciem nie jest instalacja systemu co? Moze jakies ustawienia w php.ini cos jest zwalone? ALe ja totalnie nie wiem co powinno byc...

G.
Go to the top of the page
+Quote Post
gocio
post
Post #7





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 26.02.2005

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


Cytat(mowca @ 2004-10-10 22:18:23)
Podobna sprawa:

Mialem zainstalowany serwer FoxServ, wszystko dzialalo dobrze, jednak wersja php dolaczona do pakietu byla nie wystarczajaca do pewnych funkcji, sciagnalem nowsza wersje php (oczywiscie z php.net) wrzucilem do tego samego katalogu w ktorym dotychczas przetrzymywalem php, zaladowalem zbuckupowany plik php.ini i uruchomilem apachea

Pojawil sie blad:
Syntax error on line:... of httpd.conf
Cannot load c:/.../php4apache.dll into server: (126) Nie można odnaleźć określonego modułu.

Moduł napewno sie tam znajduje sprawdzalem dziesieć razy. Czy ktos może mi pomoc? Serwer apache jest w wersji 1.3.x php w wersji 4.3.x

Mi poszło z:

LoadFile C:/.../php4ts.dll
Go to the top of the page
+Quote Post
spuavick
post
Post #8





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 11.10.2004

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


Wystarczy php4apache2.dll skopiowac do katalogu c:\php (plik ten poczatkowo umieszczony jest w katalogu c:\php\sapi) a w httpd.conf wpisac
Kod
LoadModule php4_module "c:/php/php4apache2.dll"

ewentualnie sprobowac nalezy:
Kod
LoadModule php4_module "c:\php\php4apache2.dll"


Ten post edytował spuavick 17.03.2005, 00:27:45
Go to the top of the page
+Quote Post
ziomusiq
post
Post #9





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.02.2007

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


ja też mam tu problem :/

na innym poradniku wg którego konfiguruję nie opisano która sekcja jest właściwa dla tych

  1. LoadModule php4_module /php/sapi/php4apache.dll
  2. ScriptAlias /php/ "c:/php/"
  3. Action application/x-httpd-php "/php/php.exe"
  4. AddType application/x-httpd-php .php .php3 .phtml

4 linijek kodu :/
gdzie one powinny być?
używam Apache HTTP Server 2.2.4
proszę o szybką odpowiedź

Ten post edytował ziomusiq 19.06.2007, 20:48:25
Go to the top of the page
+Quote Post
ARJ
post
Post #10





Grupa: Zarejestrowani
Postów: 453
Pomógł: 22
Dołączył: 20.09.2004
Skąd: Kraków - NH -

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


musisz załadować moduł php4apache2_2.dll - zmień 1 linijkę
Go to the top of the page
+Quote Post
ziomusiq
post
Post #11





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 13.02.2007

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


wszystko pięknie ale dużo mi to nie daje :/
primo: nie ma takiego pliku w php/sapi/ jest tylko php4apache2.dll
secundo: mi chodzi o to w którym miejscu httpd.conf mam to wkleić :/ każda linijka gdzie indziej czy jak?
Go to the top of the page
+Quote Post
olejas
post
Post #12





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 10.07.2007

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


U mnie (krasnal 2.7 na winxp) zadziałało przekopiowanie plików php4ts.dll i php4ts.lib, które znajdują się w katalogu usr\php do katalogu windows\system32 - trzeba zastapić te które się tam znajdują.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 20:12