[ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

[ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Witam! Mam taki problem: robie wszystko zgodnei z opisem z faq tj instalacja php z paczki, apache tak samo my sql tez. Jak wyłączę php to apache +mysql smigają. Jak włączę php to mi apache nie wstaje. Wyrzuca coś takiego:

Kod: Zaznacz cały

#/etc/rc.d/rc.httpd restart
httpd: Syntax error on line 472 of /etc/httpd/httpd.conf: Syntax error on line 6 of /etc/httpd/mod_php.conf: Cannot load /usr/lib/httpd/modules/libphp5.so into server: /usr/lib/httpd/modules/libphp5.so: undefined symbol: xmlTextReaderSchemaValidate
google.pl mówi, że nie zainstalowałem sobie obsługi xml..... no to sobie zrobilem swoją paczkę. Zamieściłem tam link do biblioteki libxml, zrobiłem paczkę itd. i kupa :sad: Pokazuje że nie może znaleźć biblioteki libphp5.so :

Kod: Zaznacz cały

httpd: Syntax error on line 472 of /etc/httpd/httpd.conf: Syntax error on line 6 of /etc/httpd/mod_php.conf: Cannot load /usr/lib/httpd/modules/libphp5.so into server: /usr/lib/httpd/modules/libphp5.so: cannot open shared object file: No such file or directory
Faktycznie jej tam nie m :( nie wiem czy dobrze kompiluje php - może jeszcze

Kod: Zaznacz cały

make modules
albo coś innego? Ale najlepiej jakby ktoś mi pomógł pozbyć się tego pierwszego błędu.
Dodam, że jak sobie rozpakowałem xamppa na spróbowanie to apache + php działa (php średnio) a mysql nie działa. Dzięki za zainteresowanie.
Aha- paczki:
  • httpd-2.2.4-i486-6
    php-5.2.3-i486-2
    mysql-5.0.37-i486-1
Ostatnio zmieniony 2008-06-05, 14:30 przez Rulezik, łącznie zmieniany 1 raz.
Awatar użytkownika
intosh
Użytkownik
Posty: 243
Rejestracja: 2006-07-04, 13:34
Lokalizacja: Łódź
Kontakt:

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: intosh »

Zaktualizuj libxml2. Upewnij się, że jest z tej samej wersji Slackware co php.
:: everyone in the world is doing something without me ::
Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Zrobiłem tak jak powiedziałeś. Wywaliłem paczki które miałem, zainstalowałem paczki z 12.0 - objaw dokładnie ten sam. Zainstalowałem z Currenta i dalej to samo.
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Lizard »

Wywal Apache'a, PHP-a, MySQL-a, to Twoje XML oraz wszystkie konfigi (/etc/httpd, /etc/my-*.cnf, /etc/my.cnf) i zainstaluj jeszcze raz z paczek właściwych dla Twojej wersji systemu. Do PHP będziesz potrzebować jeszcze gd, a to pociągnie za sobą instalację kilku pakietów z x/. Ich listę podałem na forum.

Artykuł w "Propozycjach do FAQ" jest już trochę stary i wersja pakietów skoczyła o oczko w górę, więc nie dziw się, że coś jest nie tak.
Error 404 - footer not found
Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Wywalenie wszystkiego łącznie z plikami konfiguracyjnymi nic nie dało. Za to jak podmieniłem libphp5.so z orginalnego na plik znaleziony w instalacji lampp'a to serwer rzuszył! W dalszym ciągu nie wiem dlaczego wersja z paczki nie działa. Dla mnie temat nie jest już pilny. Proponuję go nie zamykać, może coś się rozstrzygnie. pokombinuję z innymi paczkami - teraz potrzebny mi jest serwer dla celów testowych. Dzieki za zainteresowanie.
dma
Użytkownik
Posty: 12
Rejestracja: 2006-02-23, 14:59

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: dma »

Strzelam: brak libidn ? :mrgreen:
Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Pudło. Libidn jest obecna.

Kod: Zaznacz cały

 /var/log/packages/libidn-0.6.10-i486-1
dma
Użytkownik
Posty: 12
Rejestracja: 2006-02-23, 14:59

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: dma »

pudlo powiadasz... hmm a czy jak kompilowales php to wlaczyles obsluge XML ?
Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Tak włączyłem. Problem przy kompilowaniu php jest taki, żę nie tworzy libphp.so . Jak zainstaluje z paczki to plik jest ale nie działa. Mała podmianka na plik z pakietu lampp i wszystko zaczyna śmigać (poza mysql ale to inna para kaloszy).

edit.
dobra - problem się rozwiązał wraz z instalacją slaka 12.1 teraz wszystko śmiga na standardowych pakietach bez kombinowania z bibliotekami. Dzięki za pomoc. Problem jako problem nie jest rozwiązany bo dalej nie wiem czemu tak się działo. dawać [Rozw.] do tematu?
Ostatnio zmieniony 2008-05-08, 14:05 przez Rulezik, łącznie zmieniany 1 raz.
Langus
Użytkownik
Posty: 2
Rejestracja: 2008-06-05, 13:13

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Langus »

Hejo!

Miałem ten sam problem na stacji roboczej. Okazało się że jest to wina instalacji Open Office 2.3 (z jakiejś paczki z linuxpackages.net) który posiada swoją bibliotekę libxml2 i robi w systemie linka właśnie do niej. Ja wywaliłem Ooo 2.3 i zainstalowałem 2.4 (z SCXD) i działa. A wnikać co i jak z tymi linkami do bibliotek nie chciało mi się (:


Pozdrowionka
Ostatnio zmieniony 2008-06-06, 08:21 przez Langus, łącznie zmieniany 2 razy.
Rulezik
Użytkownik
Posty: 10
Rejestracja: 2006-10-19, 14:32
Lokalizacja: Wrocław

Re: [ROZW]Problem z PHP undefined symbol: xmlTextReaderSchema

Post autor: Rulezik »

Faktycznie miałem OOo 2.3 na S12.0 ale instalowany z RPMow. Teraz mam 12.1 + OOo 3.4 tez z RPM i śmiga wszystko pięknie :) dzięki! Temat uważam za rozwiązany.
ODPOWIEDZ