PHP Extensions Calendar [GELÖST]
PHP Extensions Calendar
Nun bekomme Ich Fehlermeldungen von meinem Shop !
Grund: Es fehlen die PHP Extensions Calendar auf dem Server
Wie und wo muss man diese Installieren ?
Ich habe Ubuntu 16.4 laufen !
Danke schon mal für eure Hilfe
Gruß Michael
Re: PHP Extensions Calendar
für die OS PHP Version lässt sich diese auf üblichem Wege mittels apt-get installieren.
Für KeyHelp eigene PHP Versionen müsste dies bei Bedarf manuell z.B. über PECL compiliert werden. Hierbei ist zu beachten das dies bei einem automatischen Update der KeyHelp PHP Version ggf. überschrieben würde, für die betreffende Version sollte das Autoupdate dann ggf. deaktiviert werden.
Martin
Re: PHP Extensions Calendar
Es gibt ja hier nur eine PHP OS Version, und wie bekommt man die anderen ? Auch finde Ich keinerlei Anleitungen im Netz wie man vorgehen muss....
Wäre sehr nett wenn das jemand hier erklären könnte. Bin ehrlich gesagt Laie in dieser Hinsicht
Danke für eure Hilfe
Gruß Michael
Re: PHP Extensions Calendar
das KeyHelp Onlinehandbuch findet sich unter https://kb.keyhelp.de
Dort wäre die Bedienung von KeyHelp und auch wie zusätzliche KeyHelp PHP Versionen installiert werden beschrieben.
Wie geschrieben ist es für die OS PHP Version ohne weiteres möglich PHP Module per apt-get nachzuinstallieren. Sollten hierzu Fragen bestehen müssten diese aber entsprechend spezifisch gestellt werden. Sofern Sie Kunde der Keyweb AG sind können Sie hierzu natürlich auch ein entsprechendes Supportticket erstellen und uns mit der Modulinstallation beauftragen.
Martin
Re: PHP Extensions Calendar
Gruß Michael
Re: PHP Extensions Calendar
Für die OS Version sollte
Code: Select all
apt-get update ; apt-get install php-calendar
Anschließend noch
Code: Select all
service php7.0-fpm restart
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: PHP Extensions Calendar
Danke und Grüße Michael
Re: PHP Extensions Calendar
PHP 7.1 steht als OS Version nicht zur Verfügung. Ein manueller Wechsel kann die Funktionsfähigkeit von KeyHelp unterbinden.
Für die KeyHelp PHP 7.1 Version müsste das Modul entsprechend manuell kompiliert werden (z.B. via PECL).
Martin
Re: PHP Extensions Calendar
=== Vorbereitung ===
Paket Autoconf installieren, falls benötigt (hier fehlte es)
Code: Select all
$ apt install autoconf
=== Download und Entpacken des Source-Codes (am Beispiel PHP 7.1.19) ===
Der Source-Code muss genau zu der Version passen, die auch in Keyhelp aktiv ist.
Code: Select all
$ cd /usr/local/src
$ mkdir php_source
$ cd php_source
$ wget http://be2.php.net/get/php-7.1.19.tar.gz/from/this/mirror
$ mv mirror mirror.tar.gz
$ gunzip mirror.tar.gz
$ tar xvf mirror.tar
Code: Select all
$ cd ext/calendar
$ /opt/keyhelp/php/7.1/bin/phpize
Code: Select all
$ ./configure --with-php-config=/opt/keyhelp/php/7.1/bin/php-config
$ make
Code: Select all
$ cp libs/calendar.so /opt/keyhelp/php/7.1/lib/php/extensions/no-debug-non-zts-20160303/
Code: Select all
$ nano /opt/keyhelp/php/7.1/etc/php.ini
Code: Select all
extension=calendar.so
=== PHP 7.1 neustarten ===
Code: Select all
$ service keyhelp-php71-fpm restart
Da bei einer Aktualisierung von PHP durch Keyhelp die Extension wieder entfernt werden würde am besten die automatische Aktualisierung in Keyhelp im Bereich "Server-Einstellungen" -> "Installierte PHP-Interpreter" deaktivieren. Bei PHP-Updates muss die Erstellung der Extension für die neue PHP-Version erneut durchgeführt werden
Re: PHP Extensions Calendar [GELÖST]
( https://www.keyhelp.de/news/php-interpreters-update/ )
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************