Portál AbcLinuxu, 13. července 2025 18:48


Dotaz: Apache nechce načíst php

14.4.2006 07:52 vatamer | skóre: 5 | blog: mavater | Brno
Apache nechce načíst php
Přečteno: 195×
Odpovědět | Admin
Ahoj, nechce mi fungovat pod apachem phpko. Mám Fedoru 5. Apache 2.2 i PHP 5.1 jsem nainstaloval ze zdrojových kódů. Apache: ./configure --enable-so ; make ; make install PHP: ./configure --with-apxs2=/usr/local/apache2/bin/apxs ; make ; make install

Do httpd.conf: LoadModule php5_module modules/libphp5.so

Spustím to apache mi vypíše: httpd: Syntax error on line 54 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: undefined symbol: sqlite3IdListDelete

Díky za radu.
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.4.2006 08:40 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrejme musis mat nainstalovanu sqlite3
Project Satan infects Calculon with Werecar virus
14.4.2006 08:50 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
To mám: sqlite - 3.3.3-1.2.i386
14.4.2006 09:01 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
instaloval si to zo drojakov,
takze pri kompilacii php5 potrebujes zrejme sqlite-devel
vlastne potrebujes -devel baliky vsetkych zavislosti, ktore si mal pri kompilacii enabled
Project Satan infects Calculon with Werecar virus
14.4.2006 09:13 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
To mám taky :) Tak čím by to mohlo být :(
14.4.2006 09:38 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Samotne php funguje?:
echo "<? echo "hello";?>"|php5
Project Satan infects Calculon with Werecar virus
14.4.2006 09:50 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Toto konkretne ne, ale zadal jsem php pak jsem napsal kod, a ctrl-d a fungovalo to ok
14.4.2006 09:55 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
ldd /usr/local/apache2/modules/libphp5.so - ma vsetky zavislosti, kt. potrebuje?
Project Satan infects Calculon with Werecar virus
14.4.2006 09:59 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Spíš jestli tam vůbec ta knihovna je ;-)
14.4.2006 10:05 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Podla toho vypisu tam je a vracia chybu
Project Satan infects Calculon with Werecar virus
14.4.2006 10:40 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Pravda, moc rychle jsem to prolítl...
14.4.2006 10:02 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
vypise to linux-gate.so.1 => (0x00aff000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x0026d000) librt.so.1 => /lib/librt.so.1 (0x00314000) libresolv.so.2 => /lib/libresolv.so.2 (0x00729000) libm.so.6 => /lib/libm.so.6 (0x00dd7000) libdl.so.2 => /lib/libdl.so.2 (0x00198000) libnsl.so.1 => /lib/libnsl.so.1 (0x007e7000) libxml2.so.2 => /usr/lib/libxml2.so.2 (0x0058e000) libz.so.1 => /usr/lib/libz.so.1 (0x004d4000) libc.so.6 => /lib/libc.so.6 (0x0031c000) libpthread.so.0 => /lib/libpthread.so.0 (0x00111000) /lib/ld-linux.so.2 (0x00b00000) ale teda nevim co to znamena :(
14.4.2006 10:07 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Nabuduce daj vypis do tagu PRE
Znamena to, ze vsetky kniznice MA - bohuzial, pretoze uz ma nic nenapada ;(
Snad sem mozes este dat vystup ./configure pre php5
Project Satan infects Calculon with Werecar virus
14.4.2006 10:05 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Odpovědět | | Sbalit | Link | Blokovat | Admin
co vypíše ldd /usr/local/apache2/modules/libphp5.so ?
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
14.4.2006 11:18 Goffix | skóre: 25 | blog: Powered by ArchLinux | Hradec Králové
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vypadá to na nevyřešenej problém :-/ viz Bug #35737 undefined symbol: sqlite3SelectDelete.

Zkusil bych přeinstalovat SQLLite, popřípadě jinou verzi nebo úplně odinstalovat. A to samé s PHP, kromě odinstalace ;-)
14.4.2006 20:10 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Odpovědět | | Sbalit | Link | Blokovat | Admin
Oki, tak jsem zkusil jinačí verze php i apache, teď to ale háže jinou chybu:

Syntax error on line 232 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

Už mi z toho hrabe, právy na čtení to nebude, u té knihovny jsem je nastavil na 777.
14.4.2006 20:23 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
Rozbalit Rozbalit vše Re: Apache nechce načíst php
To su prava pristupu do pamate.
Nie je jednoduchsie pouzit distribucnu binarku?
Project Satan infects Calculon with Werecar virus
15.4.2006 13:02 vatamer | skóre: 5 | blog: mavater | Brno
Rozbalit Rozbalit vše Re: Apache nechce načíst php
Odpovědět | | Sbalit | Link | Blokovat | Admin
kaslu na to, chtel jsem to mit ze zdrojaku. ale ted jsem si nasel bozi navod na instalaci z binarek apache/php/mysql. Vypada ze vse funguje. Dik

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.