PHP-GD ownCloud-Problem

PHP-GD ownCloud-Problem

Ich versuche, meine ownCloud für meine Schule einzurichten, aber es gibt nur ein Problem

PHP-Modul GD nicht installiert.

Please ask your server administrator to install the module.
PHP modules have been installed, but they are still listed as missing?

Please ask your server administrator to restart the web server.

Ich habe php5-gd ungefähr viermal aus verschiedenen Quellen installiert, Apache jedes Mal neu gestartet und sogar den Ubuntu-Server auf meinem Rechner neu installiert (wegen des Durcheinanders bei der Installation und Neuinstallation von Sachen).

Ich bin neu hier. Ich habe vor etwa einem Monat mit Ubuntu angefangen (ich liebe es) und versuche seit einer Woche, den Server einzurichten.

Ich muss sagen, dass mich PHP-GD wirklich nervt, da ich jedes „Problem“ behoben habe, das bei der Installation anderer Sachen auftrat, aber PHP-GD hat mich überrumpelt. Alle Lösungen, die ich gefunden habe, beziehen sich auf die Installation, aber ich habe den Eindruck, dass mir vielleicht etwas in Apache2 fehlt. Ich habe keine Lust, ownCloud nicht zu installieren oder das Betriebssystem zu wechseln, nur weil ownCloud mir sagt „PHP-Modul GD nicht installiert.“

Ich arbeite am Ubuntu Server 14.04 und folge diesem TutorialSo installieren Sie Ihre eigene Cloudhabe es auch mit den ownCloud-Installationsanweisungen der ownCloud-Seite versucht, muss aber Folgendes sagen:

Alle Downloads OK

Alle Updates OK

Repository-Material Keine Fehler alles OK

Versucht mit PHP 5 und PHP 7 Modulen

Habe Ubuntu Server 16 verwendet, bevor ich herausgefunden habe, dass 14.04 besser ist (ironisch)

Apache läuft ohne Probleme (Zugriff über XXX.XXX.XX und ich erhalte die Apache2 Ubuntu-Standardseite)

Ich habe Zugriff auf ownCloud (unter xxx.xxx.xx/owncloud) und sehe nur die Fehler


Bitte aktualisieren Sie Ihre Frage mit der Version von owncloud, die Sie ausprobieren, und auch dem Fehler, der von owncloud ausgegeben wird

Ich habe es mit ownCloud 7, 8 und 9.0.2 (der aktuellen stabilen Version) versucht.
Der einzige Fehler, den ich bekomme, ist dieser Bildschirm:ownCloud - Screenshot des fehlenden GD-Moduls

Antwort1

Durch die Installation des php5-gdModuls apt-get install php5-gdwird das Modul nicht direkt aktiviert. Um es zu aktivieren, sollten Sie vor dem Neustart von Apache den folgenden Befehl verwenden.

sudo php5enmod gd
sudo apache2ctl restart

php5enmodsteht fürPHP5 EnfähigModule. Dies ist derselbe Befehl, den Sie zum Aktivieren von Apache2-Modulen ( a2enmod) verwenden können, jedoch für PHP5-Module.
Zum Deaktivieren von Modulen verwenden Sie php5dismod.

verwandte Informationen