Estoy intentando configurar mi propia nube para mi escuela pero solo hay un problema.
Módulo PHP GD no instalado.
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.
Instalé php5-gd como 4 veces desde diferentes fuentes, reinicié Apache cada vez, incluso reinstalé el servidor Ubuntu en mi máquina (debido al lío de instalar y reinstalar cosas)
Soy nuevo en esto. Comencé Ubuntu hace como 1 mes (me encanta) y en realidad intenté configurar el servidor hace 1 semana.
Tengo que decir que estoy realmente molesto por el php-gd porque solucioné todos los "problemas" que tuve durante la instalación de otras cosas, pero PHP gd me ganó. Todas las soluciones que he encontrado están relacionadas con la instalación, pero tengo la impresión de que tal vez me falta algo en Apache2. No tengo ganas de no instalar ownCloud o cambiar el sistema operativo solo porque ownCloud me dice "El módulo PHP GD no está instalado".
Estoy trabajando en el servidor Ubuntu 14.04 siguiendo este tutorial.Cómo instalar su propia nubeTambién probé con las instrucciones de instalación de ownCloud de la propia página de la nube, pero tengo que decir esto:
Todas las descargas están bien
Todas las actualizaciones están bien
Cosas del repositorio Sin errores, todo bien
Probado con los módulos PHP 5 y PHP 7
Usé el servidor Ubuntu 16 antes de descubrir que 14.04 era mejor (irónico)
Apache ejecutándose sin problemas (acceda a través de XXX.XXX.XX y obtengo la página predeterminada de Apache2 Ubuntu)
Tengo acceso a ownCloud (en xxx.xxx.xx/owncloud) solo veo los errores
Actualice su pregunta con la versión de owncloud que está probando y también el error que aparece desde owncloud.
Lo intenté con ownCloud 7,8 y 9.0.2 (que es la versión estable real).
El único error que me sale es esta pantalla:ownCloud: falta una captura de pantalla del módulo GD
Respuesta1
La instalación del php5-gd
módulo con apt-get install php5-gd
no habilita el módulo directamente. Para habilitarlo, debe usar el siguiente comando antes de reiniciar Apache.
sudo php5enmod gd
sudo apache2ctl restart
php5enmod
representaPHP5 escapazmodificaciónregla. Este es el mismo comando que puede usar para habilitar módulos Apache2 ( a2enmod
), pero para módulos PHP5.
Para deshabilitar módulos usarías php5dismod
.