Página 1 de 1
Incógnitas de php...
Publicado: 26 Sep 2022, 08:39
por danpacu
Buenos días.
Creo este hilo, a base de mi último post aqui:
viewtopic.php?f=6&t=15419&p=103654#p103654
No entiendo, y no se como buscar/encontrar solución a los problemas de php.
Quiero instalar php-mysql, php-redis, php-redis, php-igbinary, php-imagick (no se cual depende de cual, pero el php-mysql lo necesito para wordpress y nextcloud). Los instalo con sudo apt install php..... me dice que estan en su versión más reciente pero luego resulta que no los ve ni php --info, ni el info.php (que esta metido en /var/www) ni wordpress ni nada que tenga instalado.
Anoche consegui eliberar el proceso de instalación siguiendo los pasos de aqui:
(
https://phoenixnap.com/kb/fix-sub-proce ... ror-code-1) al mover la carpeta info a /tmp me dejaba instalarlos.
Cómo puedo solucionar esto y volver a tener la instancia de wordpress funcional y nextcloud tambíen, sin tener que formatear?
Hay posibilidad?
Gracias de antemano.
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 09:22
por egrueda
No basta con que instales un módulo de PHP en el sistema. Tienes que habilitar ese módulo en PHP.
Afortunadamente con Debian y variantes tienes el comand phpenmod que te permite habilitar distintos módulos para distintas versiones de PHP
https://tecadmin.net/enable-disable-php-modules-ubuntu/
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 11:39
por danpacu
egrueda escribió: 26 Sep 2022, 09:22
Afortunadamente con Debian y variantes tienes el comand phpenmod que te permite habilitar distintos módulos
Gracias por el enlace. Es muy útil para alguien como yo.
Sin embargo, tengo el siguiente mensaje al lanzar sudo phpenmod php-mysql:
Código: Seleccionar todo
sudo phpenmod php-mysql
/usr/sbin/phpenmod: 31. : cannot open /usr/lib/php/php-helper No such file
.
Y al querer instalar php-common recibo la salida de tener la última versión instalada.
Entonces, hago algo mal - a nivel comandos? O ya tengo algo malconfigurado y he de comprobarlo/arreglarlo (y... cómo?).
Reitero las gracias por la ayuda y la guía...
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 12:08
por egrueda
Trata de reinstalar el paquete php-common
sudo apt install --reinstall php-common
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 15:14
por danpacu
Buenas tardes. Perdona el retraso.
Aqui el resultado de sudo apt install --reinstall y sudo phpenmod php-mysql.
https://pastebin.com/5sAgbQFF
O sea - ni p'atras. No se como arreglarlo..
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 16:26
por egrueda
Tienes algo roto en el gestor de paquetes :-/
Código: Seleccionar todo
dpkg: atención: falta el fichero de lista de ficheros del paquete `php-memcache', se supondrá que el paquete no tiene ningún fichero actualmente instalado
dpkg: atención: falta el fichero de lista de ficheros del paquete `php-igbinary', se supondrá que el paquete no tiene ningún fichero actualmente instalado
dpkg: atención: falta el fichero de lista de ficheros del paquete `php-imagick', se supondrá que el paquete no tiene ningún fichero actualmente instalado
dpkg: atención: falta el fichero de lista de ficheros del paquete `php-redis', se supondrá que el paquete no tiene ningún fichero actualmente instalado
Eso no lo debería decir, algo raro hay ahí.
Reinstala esos cuatro paquetes (--reinstall) y después ejecuta un apt update y un apt upgrade para asegurarte de que esté todo al día.
No sé cómo has llegado a esa situación, así que de momento no te puedo dar más ideas.
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 16:44
por danpacu
egrueda escribió: 26 Sep 2022, 16:26
No sé cómo has llegado a esa situación
Te explico en privado el camino hasta llegar allí .
No obstante, mil gracias por la ayuda. reinstalaré todos los paquetes tal y como me dices. si no resulta bien, me planteo reinstalar todo SO incluido.
mil gracias.
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 16:50
por danpacu
danpacu escribió: 26 Sep 2022, 16:44
egrueda escribió: 26 Sep 2022, 16:26
No sé cómo has llegado a esa situación
Te explico en privado el camino hasta llegar allí .
No obstante, mil gracias por la ayuda. reinstalaré todos los paquetes tal y como me dices. si no resulta bien, me planteo reinstalar todo SO incluido.
mil gracias.
@egrueda ya te mandé “el informe” de los sucesos.
Lo dicho, gracias.
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 17:06
por egrueda
A ver, quizá reinstalar el sistema es demasiado por un problema con el gestor de paquetes.
Siempre puedes "purgar" los paquetes (--purge) y volver a instalarlos ;-)
Re: Incógnitas de php...
Publicado: 26 Sep 2022, 22:23
por danpacu
egrueda escribió: 26 Sep 2022, 17:06
reinstalar el sistema es demasiado
Gracias por el consejo . Como siempre, me lo apunto! - de todos modos, como todavía no lo tengo en producción "definitiva", hasta que no lo dejo todo bien hecho, reinstalar no me "duele" - no tengo datos guardados todavía. A pesar de todos los problemas surgidos esto me ayuda a aprender más cosas sobre el sistema, y sobre todo como administrarlo mejor.