Hallo,
ich habe versucht die Zeroc-ICE Erweiterung für den Apacheserver zu installieren.
Hier erstmal ein Paar technische Daten:
PHPinfo
Relevante
./etc/php.ini Einträge:
Code:
extension=IcePHP.so
ice.slice=./usr/lib/Murmur.ice
Relevante
./etc/php.d/ice.ini Einträge:
Code:
extension=IcePHP.so
ice.slice=./usr/lib/Murmur.ice
Der Server läuft aktuell mit
psa v8.6.0_build86080930.08 os_CentOS 5
Also
Plesk 8.6.0 auf
CentOS 5...
Die Murmur Schnittstellendefinition bzw. Parser ist auch an der passenden Stelle und besitzt "hoffe ich mal" die richtigen Rechte:
Code:
Path:
-rw-r--r-- 1 root root 29917 9. Jun 03:17 Murmur.ice
Auch Ice ist richtig installiert:
Code:
Package ice-ruby-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-python-devel-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-libs-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-servers-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-java-3.3.1-1.rhel5.noarch already installed and latest version
Package ice-python-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-3.3.1-1.rhel5.noarch already installed and latest version
Package ice-ruby-devel-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-utils-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-php-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-java-devel-3.3.1-1.rhel5.i386 already installed and latest version
Package ice-c++-devel-3.3.1-1.rhel5.i386 already installed and latest version
Package icewm-1.2.35-1.el5.i386 already installed and latest version
Package icewm-gnome-1.2.35-1.el5.i386 already installed and latest version
Package icewm-xdgmenu-1.2.35-1.el5.i386 already installed and latest version
Ich habe auch nochmal nachgeschaut ob die IcePHP.so an der richtigen Stelle ist, und wie erwartet ist diese auch da...
nur wenn ich den Dienst bzw. Server neustarte, ist einfach keine Ice-Erweiterung auf dem Server aktiv (in dem Link oben zu sehen...)
Allerdings ist etwas komisch bzw. für mich nicht ganz logisch...
In der
./usr/local/psa/admin/conf/php.ini existiert folgender Eintrag:
Code:
extension_dir = /usr/lib/php4
Und auch genau in diesem Pfad liegt die IcePHP.so
Nur in der
./etc/php.ini NICHT
Auch wenn ich
./etc/init.d/httpd restart ausführe, erscheinen keine Fehlermeldungen.
Wenn ich php -m ausführe erscheint folgendes:
Code:
PHP Warning: PHP Startup: ice: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
PHP Warning: PHP Startup: radius: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
[PHP Modules]
bcmath
bz2
calendar
ctype
curl
date
dbase
dom
exif
filter
ftp
gd
gettext
gmp
hash
iconv
imap
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
posix
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlwriter
xsl
zip
zlib
[Zend Modules]
Damit kann ich aber nix anfangen
Ich weiß nun erstmal nicht weiter und hoffe das mir einer da helfen kann.
MfG oVi