Horde, safe_mode, pear
Posted: 2005-06-26 21:58
Hi also zuallerstmal hoffe ich das ich hier in dem Forum richtig bin :)
desweitern sorry schon wiedereinmal dieses Thema anzusprechen aber alle bisherigen Topcis zu dem Thema haben mir nicht geholfen und ich weiss wirklich nicht mehr weiter :(
Also mal zu den Fakten:
Server: SuSE-8.1 mit confixx-profi 2.x
Environment: Apache/1.3.26 (Linux/SuSE) mod_ssl/2.8.10
OpenSSL/0.9.6g PHP/4.3.10
Horde: Horde: 3.0.4
Probleme: 1) safe_mode disabled: No If safe_mode is enabled, Horde
cannot set enviroment variables, which means Horde will
be unable to translate the user interface into different
languages.
2) PEAR Search Path (PHP's include_path):
/home/www/web1/html/horde/lib:.:/usr/share/php
PEAR: No
Check your PHP include_path setting to make sure it has
the PEAR library directory.
3) Unter Horde: Administration: Konfiguration:
Keine Versionsnummer in Ihrer Konfiguration gefunden.
Erneuern Sie Ihre Konfiguration.
So nun zu den Einstellungen:
Zu Problem1:
/etc/php.ini
; Safe Mode
;
safe_mode = Off
/etc/httpd/confixx_vhost.conf
NameVirtualHost XXX.XXX.XXX.XXX:80
php_admin_flag safe_mode Off
php_admin_value safe_mode_exec_dir /home/www/empty
Zu Problem2:
find / -name PEAR.php:
/root/php-4.3.10/pear/PEAR.php
/usr/share/php/PEAR.php
Configuration:
==============
PEAR executables directory bin_dir /usr/bin
PEAR documentation directory doc_dir /usr/share/php/doc
PHP extension directory ext_dir /usr/share/extensions/no-debug-non-
zts-20020429
PEAR directory php_dir /usr/share/php
PEAR Installer cache directory cache_dir /tmp/pear/cache
PEAR data directory data_dir /usr/share/php/data
PHP CLI/CGI binary php_bin /usr/bin/php
PEAR test directory test_dir /usr/share/php/test
Cache TimeToLive cache_ttl 3600
Preferred Package State preferred_state stable
Unix file mask umask 22
Debug Log Level verbose 1
HTTP Proxy Server Address http_proxy <not set>
PEAR server master_server pear.php.net
PEAR password (for password <not set>
maintainers)
Signature Handling Program sig_bin /usr/bin/gpg
Signature Key Directory sig_keydir /usr/share/etc/pearkeys
Signature Key Id sig_keyid <not set>
Package Signature Type sig_type gpg
PEAR username (for username <not set>
maintainers)
Include Path in /etc/php.ini:
include_path = ".:/usr/share/php/PEAR:/tmp:usr/bin..."
Zu Problem3:
Keine Ahnung hab auch unter Google nichts gefunden, tippe halt das das an den PEAR problemen liegt ???
Also wäre dankbar über jede Hilfe :)
mfg
Micha
desweitern sorry schon wiedereinmal dieses Thema anzusprechen aber alle bisherigen Topcis zu dem Thema haben mir nicht geholfen und ich weiss wirklich nicht mehr weiter :(
Also mal zu den Fakten:
Server: SuSE-8.1 mit confixx-profi 2.x
Environment: Apache/1.3.26 (Linux/SuSE) mod_ssl/2.8.10
OpenSSL/0.9.6g PHP/4.3.10
Horde: Horde: 3.0.4
Probleme: 1) safe_mode disabled: No If safe_mode is enabled, Horde
cannot set enviroment variables, which means Horde will
be unable to translate the user interface into different
languages.
2) PEAR Search Path (PHP's include_path):
/home/www/web1/html/horde/lib:.:/usr/share/php
PEAR: No
Check your PHP include_path setting to make sure it has
the PEAR library directory.
3) Unter Horde: Administration: Konfiguration:
Keine Versionsnummer in Ihrer Konfiguration gefunden.
Erneuern Sie Ihre Konfiguration.
So nun zu den Einstellungen:
Zu Problem1:
/etc/php.ini
; Safe Mode
;
safe_mode = Off
/etc/httpd/confixx_vhost.conf
NameVirtualHost XXX.XXX.XXX.XXX:80
php_admin_flag safe_mode Off
php_admin_value safe_mode_exec_dir /home/www/empty
Zu Problem2:
find / -name PEAR.php:
/root/php-4.3.10/pear/PEAR.php
/usr/share/php/PEAR.php
Configuration:
==============
PEAR executables directory bin_dir /usr/bin
PEAR documentation directory doc_dir /usr/share/php/doc
PHP extension directory ext_dir /usr/share/extensions/no-debug-non-
zts-20020429
PEAR directory php_dir /usr/share/php
PEAR Installer cache directory cache_dir /tmp/pear/cache
PEAR data directory data_dir /usr/share/php/data
PHP CLI/CGI binary php_bin /usr/bin/php
PEAR test directory test_dir /usr/share/php/test
Cache TimeToLive cache_ttl 3600
Preferred Package State preferred_state stable
Unix file mask umask 22
Debug Log Level verbose 1
HTTP Proxy Server Address http_proxy <not set>
PEAR server master_server pear.php.net
PEAR password (for password <not set>
maintainers)
Signature Handling Program sig_bin /usr/bin/gpg
Signature Key Directory sig_keydir /usr/share/etc/pearkeys
Signature Key Id sig_keyid <not set>
Package Signature Type sig_type gpg
PEAR username (for username <not set>
maintainers)
Include Path in /etc/php.ini:
include_path = ".:/usr/share/php/PEAR:/tmp:usr/bin..."
Zu Problem3:
Keine Ahnung hab auch unter Google nichts gefunden, tippe halt das das an den PEAR problemen liegt ???
Also wäre dankbar über jede Hilfe :)
mfg
Micha