Hilfe habe folgende Fehlermeldung
Posted: 2003-01-01 22:04
Frohes neues Jahr alle zusammen :) und ich hab mal hierfür ein neues Thema aufgemacht:
Ich habe nun PHP4.3 nochmal versucht zu installieren. Als Konfiguration habe ich die gleiche wie bei Version 4.2.3 gewählt:
Nun wird aber die libphp4.so garnicht geladen. Im error_log steht trotz erfolgreicher Kompilierung:
Da ich die XSLT Engine brauche, kann ich diese auch nicht aus der Konfiguration herrausnehmen. Und mir ist auch nicht ganz klar, was die letzten drei Einträge bedeuten.
Im Changelog steht dazu folgendes:
Gruß, Alex
Nebenbei bemerkt, habe ich auch immernoch das Problem, dass trotz mod_expires das Datum der übertragenen Bilder nicht gesetzt wird. Und was noch schlimmer ist: Ich habe seit Tagen folgende Einträge tausendfach im main error_log:
(Was mir leider aber erst gestern aufgefallen ist) :oops:
Ich habe jetzt nochmal getestet: Der XSLT Fehler kommt nun auch, wenn ich apachectl configtest aufrufe!
Dabei gibt es noch eine wichtige Sache, die mir bisher noch nicht aufgefallen war: In meinem Modulverzeichnis, wo auch die xslt.so liegt, sind keine neuen Dateien. Alle Dateien sind noch vom Juli, sprich vom vorletzten Update. Was mache ich falsch, dass der keine neuen Module installiert?
Ich habe nun PHP4.3 nochmal versucht zu installieren. Als Konfiguration habe ich die gleiche wie bei Version 4.2.3 gewählt:
Code: Select all
'./configure' '--prefix=/usr' '--with-layout=RedHat' '--with-apxs' '--libdir=/usr/lib/php4' '--datadir=/usr/share/php' '--with-config-file-path=/etc' '--enable-inline-optimization' '--enable-magic-quotes' '--enable-track-vars' '--enable-memory-limit' '--enable-bcmath' '--with-iconv' '--with-pcre-regex=/usr' '--enable-sigchild' '--with-xml' '--with-expat-dir=/usr' '--with-openssl' '--enable-ftp=shared' '--enable-exif=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--enable-shmop=shared' '--with-mysql=shared,/usr' '--with-ldap=shared' '--with-gettext=shared' '--enable-sockets=shared' '--with-gmp=shared' '--with-dom=shared' '--enable-wddx' '--with-curl=shared' '--enable-apc=shared' '--enable-posix=shared' '--with-zlib' '--enable-xslt' '--with-xslt-sablot'Code: Select all
PHP Warning: Function registration failed - duplicate name - xslt_free in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_object in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_setopt in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_backend_version in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_backend_name in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_backend_info in Unknown on line 0
PHP Warning: xslt: Unable to register functions, unable to load in Unknown on line 0
[Wed Jan 1 12:53:39 2003] [notice] Apache configured -- resuming normal operations
[Wed Jan 1 12:53:39 2003] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Jan 1 12:53:39 2003] [notice] Accept mutex: sysvsem (Default: sysvsem)
Im Changelog steht dazu folgendes:
Heißt das jetzt: "We made several changes that will make it impossible to use this wonderful extension"?Made several adjustments to xslt extension (David Viner, Lehnar, Melvyn)
Added xslt_set_object and xslt_setopt function
Changed backend interaction with Sablotron library
Fixed leak with error_print
Made xslt_make_array() always set NULL on last index to signal array end.
Gruß, Alex
Nebenbei bemerkt, habe ich auch immernoch das Problem, dass trotz mod_expires das Datum der übertragenen Bilder nicht gesetzt wird. Und was noch schlimmer ist: Ich habe seit Tagen folgende Einträge tausendfach im main error_log:
Code: Select all
[Wed Dec 25 18:45:59 2002] [notice] child pid 16697 exit signal Segmentation fault (11)
[Wed Dec 25 18:45:59 2002] [notice] child pid 16696 exit signal Segmentation fault (11)
[Wed Dec 25 18:45:59 2002] [notice] child pid 16695 exit signal Segmentation fault (11)Ich habe jetzt nochmal getestet: Der XSLT Fehler kommt nun auch, wenn ich apachectl configtest aufrufe!
Code: Select all
PHP Warning: Function registration failed - duplicate name - xslt_create in Unk
nown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_sax_handl
ers in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_scheme_ha
ndlers in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_error_han
dler in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_base in U
nknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_encoding
in Unknown on line 0
PHP Warning: Function registration failed - duplicate name - xslt_set_log in Un
known on line 0
PHP Warning: Function registration failed - duplicate name - xslt_process in Un
known on line 0
PHP Warning: Function registration failed - duplicate name - xslt_error in Unkn
own on line 0
PHP Warning: Function registration failed - duplicate name - xslt_errno in Unkn
own on line 0
PHP Warning: Function registration failed - duplicate name - xslt_free in Unkno
wn on line 0
PHP Warning: xslt: Unable to register functions, unable to load in Unknown on
line 0