- Mitglied seit
- 23. Jul 2019
- Beiträge
- 1
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo miteinander,
ich hab zuhause eine DS218play laufen (ARM64-Prozessor), die ich u.a. als privaten Webserver einsetze. Laufen tut das ganze unter Apache 2.4 und PHP 7.2. Ich will für eines meiner Projekte ein Paket einsetzen dass die Imagick-Erweiterung benötigt. Über SynoCommunity konnte ich mir die benötigte ImageMagick-Software installieren, allerdings kämpfe ich damit, die PHP Erweiterung dafür aufzusetzen. Ich hab schon verschiedene Methoden probiert:
1. Installation von IPKG mittels EBI, und über dieses dann Imagick installieren. Allerdings hat mir dieser dann gleich noch PHP 5.6 usw. mitinstalliert, nach einem Neustart meines Servers fand er die Erweiterung immer noch nicht. Hat wohl also eine neue PHP Installation dafür angelegt, war aber nicht das was ich wollte...
2. Download von Imagick auf der PECL-Seite, dann Installation mit PEAR. Spuckt mir aber folgende Fehlermeldung aus:
Recherche ergibt dass ich für die Funktionalität von 'phpize' das Paket php7.2-dev installieren muss... ich finde das allerdings weder über PEAR, noch über IPKG, noch sonst irgendwo im Internet.
3. Manuelles Einsetzen des Pakets von der PECL-Seite in die PHP Installation. Da kam mir erstmal schon Unmut auf, weil es eine handvoll Pfade gibt, die eine php.ini enthalten, wo ich die Erweiterung registrieren müsste (keine Ahnung welche von der Webstation genutzt wird). Mir ist dann aufgefallen dass die Erweiterungen alle die Endung .so tragen, aber keine der mitgelieferten Daten in der Imagick-Erweiterung solch eine Datei enthält. Scheint so also auch nicht zu funktionieren.
Bin jetzt mit meinem Latein am Ende. Gibt es überhaupt eine Möglichkeit, diese Erweiterung auf meiner NAS zu installieren? Wäre echt super wenn mir jemand weiterhelfen könnte...
Vielen Dank und Grüße
ich hab zuhause eine DS218play laufen (ARM64-Prozessor), die ich u.a. als privaten Webserver einsetze. Laufen tut das ganze unter Apache 2.4 und PHP 7.2. Ich will für eines meiner Projekte ein Paket einsetzen dass die Imagick-Erweiterung benötigt. Über SynoCommunity konnte ich mir die benötigte ImageMagick-Software installieren, allerdings kämpfe ich damit, die PHP Erweiterung dafür aufzusetzen. Ich hab schon verschiedene Methoden probiert:
1. Installation von IPKG mittels EBI, und über dieses dann Imagick installieren. Allerdings hat mir dieser dann gleich noch PHP 5.6 usw. mitinstalliert, nach einem Neustart meines Servers fand er die Erweiterung immer noch nicht. Hat wohl also eine neue PHP Installation dafür angelegt, war aber nicht das was ich wollte...
2. Download von Imagick auf der PECL-Seite, dann Installation mit PEAR. Spuckt mir aber folgende Fehlermeldung aus:
Rich (BBCode):
pear install /volume1/share/imagick-3.4.4.tgz
19 source files, building
WARNING: php_bin /usr/local/bin/php56 appears to have a suffix 56, but config variable php_suffix does not match
running: phpize
Cannot find build files at '/opt/lib/php/build'. Please check your PHP installation.
ERROR: `phpize' failed
Recherche ergibt dass ich für die Funktionalität von 'phpize' das Paket php7.2-dev installieren muss... ich finde das allerdings weder über PEAR, noch über IPKG, noch sonst irgendwo im Internet.
3. Manuelles Einsetzen des Pakets von der PECL-Seite in die PHP Installation. Da kam mir erstmal schon Unmut auf, weil es eine handvoll Pfade gibt, die eine php.ini enthalten, wo ich die Erweiterung registrieren müsste (keine Ahnung welche von der Webstation genutzt wird). Mir ist dann aufgefallen dass die Erweiterungen alle die Endung .so tragen, aber keine der mitgelieferten Daten in der Imagick-Erweiterung solch eine Datei enthält. Scheint so also auch nicht zu funktionieren.
Bin jetzt mit meinem Latein am Ende. Gibt es überhaupt eine Möglichkeit, diese Erweiterung auf meiner NAS zu installieren? Wäre echt super wenn mir jemand weiterhelfen könnte...
Vielen Dank und Grüße