Artículos
No veo el botón PHP
Tu usuario está como *sólo lectura* dentro de la organización. Pídele a quien la administra que te cambie el rol.
Cambiar la versión de PHP
que tu web use la versión de PHP que le pide tu aplicación, sin abrir un ticket.
«Ahora mismo no podemos consultar las versiones disponibles en el servidor»
No es cosa tuya. Vuelve a entrar en unos minutos. Si sigue igual pasada media hora, abre un ticket.
«No se ha podido cambiar»
El aviso lleva el motivo detrás. Cópialo tal cual en un ticket: con ese texto sabemos qué pasó.
Cambié de versión y la web da error 500
Es lo esperable si la aplicación no admite esa versión. Vuelve a la anterior desde esta misma pantalla; se arregla en el momento.
Sigue sin dejarme subir un fichero grande
Sube los dos tamaños, el de subida y el de formulario. Y comprueba si tu aplicación tiene además un límite propio.
Subí el límite de memoria y sigue fallando
Mira si la aplicación tiene su propio límite. WordPress, por ejemplo, lleva uno en wp-config.php que manda sobre el del servidor.
Instalar una aplicación de un clic
WordPress, PrestaShop, Nextcloud o Moodle funcionando en tu dominio en un par de minutos, sin descargar nada ni crear la base de datos a mano.
Mi sitio sale en gris y pone «preparándose…»
Se acaba de crear y el servidor todavía lo está montando. Tarda un momento; cierra la ventana, espera un minuto y vuelve a abrirla.
«Hay un enlace simbólico en la carpeta del sitio»
Un enlace simbólico puede apuntar fuera de tu carpeta, así que nunca lo seguimos. Bórralo por FTP o con el gestor de archivos y vuelve a instalar.
Instalé WordPress y la web sale en blanco o a medias
Casi siempre es un límite de PHP corto para el tema o el plugin que has puesto. Sube la memoria en php-ajustes y vuelve a probar.
La aplicación funciona pero sin candado, con aviso de «no seguro»
El certificado se pide solo, pero tarda unos minutos y necesita que el dominio ya apunte aquí. Mira certificado.
El registro dice «Cannot find module»
Falta una dependencia en el package.json, o la instalaste como dependencia de desarrollo. Como instalamos con --production, las de desarrollo no entran: pásala a las normales y reinicia.
Sube los archivos y no encuentra el de entrada
La ruta del archivo de entrada es relativa a la carpeta de la aplicación, no a la raíz del sitio. Si tu app.js está dentro de una subcarpeta, ponla en «Carpeta».
Mi web de antes ha desaparecido
Es lo que hace: el dominio del sitio pasa a servir la aplicación. Detén la aplicación y el sitio vuelve a servir sus ficheros.
Necesito una base de datos para la aplicación
Las bases de datos de tus sitios son MariaDB y están ahí mismo. Si quieres PostgreSQL o Redis, se contratan aparte: mira bases-gestionadas.
¿Puedo tener dos aplicaciones en el mismo dominio?
No: un dominio sirve una. Usa otro sitio, o un subdominio con su propio sitio.
La aplicación se cae cada poco
La volvemos a levantar sola cada vez, así que el servicio se mantiene, pero el problema está en tu código. El registro guarda lo de antes de cada caída: ahí está la pista.
«No se han podido guardar»
El aviso lleva el motivo detrás. Cópialo tal cual en un ticket.
«Ya hay una instalación en curso para este sitio»
Sólo se instala una cosa a la vez en cada sitio. Espera a que acabe la anterior; si lleva parada mucho rato, escríbenos.
Ver y editar los ajustes de PHP
subir el límite de memoria, permitir ficheros más grandes o dar más tiempo a una página lenta, sin abrir un ticket.
La aplicación arranca y el dominio da error 502 o no responde
Casi siempre es el puerto. Tiene que escuchar en process.env.PORT, no en un número escrito a mano. Míralo en el registro: si pone que escucha en el 3000 y nosotros le dimos otro, es eso.
«Este servidor no tiene una versión de PHP que valga para esa aplicación»
La aplicación pide una versión de PHP que ahora mismo no está. Mira qué versiones tienes en php-version, y si te falta la que hace falta, dínoslo por ticket.
Publicar una aplicación de Node.js
tu aplicación de Node corriendo en el dominio de uno de tus sitios, con HTTPS, y levantándose sola si se cae.
La aplicación que quiero no tiene botón, sólo dice que es por SSH
Es de las que necesitan Docker, Node o Composer. Crea un usuario SSH en tu sitio y la instalas desde ahí siguiendo su documentación. Mira ssh.
He instalado encima y quiero lo de antes
Guardamos una copia justo antes de vaciar. Pídenosla por ticket con el dominio y la hora de la instalación. Mira copias.
He subido cambios y sigue sirviendo lo de antes
Node carga el código al arrancar. Pulsa «Reiniciar» en su fila y vuelve a mirar.
Quiero actualizar la aplicación
En la fila del sitio, botón Aplicación, y ahí tienes el botón de actualizar. Tus temas, tus archivos subidos y tu configuración se quedan donde estaban.