Page 2 of 3

Re: php Erweiterung

Posted: Fri 21. Dec 2018, 22:04
by Enigma
AWHW wrote: Fri 21. Dec 2018, 20:06 Wärst du bereit diese vielleicht der Allgemeinheit im Forum zur Verfügung zu stellen?

Klar, hier (fast) im Original:

Keyweb-Support wrote: beim Kompilieren von PHP-Modulen können Sie eigentlich erstmal nicht viel kaputt machen, vor allem nicht, wenn Sie mit den Zusatz-PHP-Versionen von KeyHelp arbeiten.

Module für die PHP-Version des Systems sollten Sie klassisch mittels "apt-get install" installieren. Für die wichtigsten gibt es da fertige Pakete.

Für die Zusatz-PHP sähe ein Weg für die manuelle Kompilierung so aus (Beispiel PHP 5.6):

1. Laden Sie das Modul herunter, z.B nach /usr/local/src

2. Entpacken mit tar xzf

3. In das entpackte Verzeichnis wechseln

4. "phpize" ausführen, von der PHP-Version, für die man das Modul kompiliert, z.B.: /opt/keyhlpe/php/5.6/bin/phpize

5. "configure" ausführen im Modulverzeichnis: ./configure --with-php-config=/opt/keyhelp/php/5.6/bin/php-config

Hier kriegen Sie u.U. dann Meldungen angezeigt, dass bestimmte Bibliotheken benötigt werden. Die müssen Sie dann nachinstallieren und configure erneut ausführen, bis es fehlerfrei durchläuft.

6. "make" ausführen

7. "make install" ausführen

8. Im Verzeichnis /opt/keyhelp/php/5.6/etc/conf.d eine ini-Datei erstellen und darüber das Modul laden durch den Eintrag extension=modulname.so

Die Datei modulname.so wird durch "make install" bereits an die richtige Stelle kopiert.

9. PHP-FPM der Version neustarten und fertig.

Gruß
Jan

Re: php Erweiterung

Posted: Sat 22. Dec 2018, 09:33
by AWHW
Vielen Dank, sehr nett, damit kann man arbeiten ;)

Re: php Erweiterung

Posted: Sat 22. Dec 2018, 10:34
by mhagge
Hier hatte ich auch mal eine Anleitung geschrieben: viewtopic.php?f=2&t=1389&p=7106&hilit=Calendar#p7106

Re: php Erweiterung

Posted: Sat 22. Dec 2018, 11:21
by Alexander
Bitte nicht vergessen, dass ihr, nachdem ihr Änderungen an den zusätzlichen PHP Versionen gemacht habt, auf der PHP-Einstellungsseite das Auto-Update ausstellt.
Andernfalls wird der Interpreter beim nächsten Interpreter-Update zwangsüberschrieben.

Re: php Erweiterung

Posted: Mon 31. Dec 2018, 15:59
by Skayritares
Aber bei der Installation von KeyHelp werden die PHP-Pakete über Apt-Get installert?

Re: php Erweiterung

Posted: Mon 31. Dec 2018, 16:05
by Alexander
Nein, die zusätzlichen-PHP-Pakete (von dem in diesem Threads die Rede ist) werden über den entsprechenden, unter "Wartungsintervalle", angegebenen Job gewartet und, sobald der Administrator es anweist, installiert. Intern nicht über apt-get, sondern eigene Routinen + eigenes Repository.

Für die OS Standard PHP Version werden diese mit apt-get installiert.

Re: php Erweiterung  [GELÖST]

Posted: Tue 8. Jan 2019, 12:24
by Alexander
PHP-Interpreter wurden aktualisiert - Imagick + Calendar sind nun Teil der Pakete, 7.3 steht zur Verfügung.

(https://www.keyhelp.de/news/php-interpreters-update/)

Re: php Erweiterung

Posted: Tue 8. Jan 2019, 18:24
by marco
Spitzen Service, klappt super mit der nextcloud 15.

Re: php Erweiterung

Posted: Wed 9. Jan 2019, 09:07
by Reseller4711
Alexander wrote: Tue 8. Jan 2019, 12:24 PHP-Interpreter wurden aktualisiert - Imagick + Calendar sind nun Teil der Pakete, 7.3 steht zur Verfügung.

(https://www.keyhelp.de/news/php-interpreters-update/)
Vielen lieben Dank

Re: php Erweiterung

Posted: Wed 9. Jan 2019, 10:22
by select name from me;
Vielen Dank!

Re: php Erweiterung

Posted: Wed 9. Jan 2019, 18:28
by Enigma
Vielen Dank auch von mir - ich freue mich über PHP 7.3! :)

Gruß
Jan

Re: php Erweiterung

Posted: Fri 11. Jan 2019, 15:40
by Linchen
Cool PHP 7.3 ist gleich mal installiert worden und alles ist nun Up-to-Date. Danke das die Erweiterungen nun in den Interpretern sind.

Re: php Erweiterung

Posted: Thu 23. May 2019, 10:23
by ECHTkochen
Hallo scheinbar ist wohl das imagemagick plugin nicht richtig oder ich mache einen fehler :(
screenshot-mr-chili.de-2019.05.23-10-16-08.png

Re: php Erweiterung

Posted: Thu 23. May 2019, 12:22
by ShortSnow
Unter OpenBasedir /usr/bin/ einegeben?

##DOCROOT##/www:##DOCROOT##/files:##DOCROOT##/tmp:/usr/bin/

Ich meine ImageMagic braucht das

Gruß ShortSnow

Re: php Erweiterung

Posted: Thu 23. May 2019, 12:27
by Tobi
Schalte einfach mal die PHP Version um.
Nicht die System Version verwenden.