|
|||||||
| Registrieren | Hilfe | Benutzerliste | Interessengemeinschaften | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
#1
|
|||
|
|||
|
Hallo,
ich habe versucht PHP unter Jailkit lauffähig zu machen. System : squeeze & ISPCONFIG3 Folgendes gemacht: Datei /etc/jailkit/jk_init.ini Code:
... [php] comment = the php interpreter and libraries executables = /usr/bin/php5 directories = /usr/lib/php5, /usr/share/php, /usr/share/php5, /etc/php5, /usr/share/php-geshi includesections = env [env] comment = environment variables executables = /usr/bin/env Code:
jk_init -f -k -j /var/www/clients/clientXYZ/webXYZ php aber: wenn im Jailed ssh folgende Script ausgeführt wird: Code:
<?php
echo date_default_timezone_get();
// oder beliebige PHP Zeit-Konvertierung Funktion
?>
Code:
PHP Fatal error: zeitfunktionXYZ(): Timezone database is corrupt - this should *never* happen! PS: Ohne Jailkit laufen die Skripte ohne Probleme!!! Danke Gruß Rafael.K Geändert von Rafael.K (03.11.2011 um 12:35 Uhr). |
|
#2
|
|||
|
|||
|
Laut fehlermeldung fhlt ihm ja die timezone database. Die musst Du also vermutlich auch mit ins jail kopieren.
|
|
#3
|
|||
|
|||
|
weißt du wo diese sich befindet?
|
|
#4
|
|||
|
|||
|
Nein, keine Ahnung. Wenn Du debian verwendest, dann such doch mal auf debian.org nach dem timezone Paketen und welche Dateien dazu gehören.
|
|
#5
|
|||
|
|||
|
Gelöst
Datei /etc/jailkit/jk_init.ini mit "/usr/share/zoneinfo" ergänzen. Code:
... [php] comment = the php interpreter and libraries executables = /usr/bin/php5 directories = /usr/lib/php5, /usr/share/php, /usr/share/php5, /etc/php5, /usr/share/php-geshi, /usr/share/zoneinfo includesections = env [env] comment = environment variables executables = /usr/bin/env PS: Wenn etwas nicht funktioniert, dann in Debian -- Details of source package php5 in squeeze nachschauen und die Datei /etc/jailkit/jk_init.ini ergänzen. Gruß Rafael.K Geändert von Rafael.K (03.11.2011 um 12:38 Uhr). |
|
#6
|
|||
|
|||
|
Danke für die Info!
|
![]() |
| Themen-Optionen | |
| Ansicht | |
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:48 Uhr.










Linear-Darstellung
