Diagnóstico de instalación
Verificación previa sin depender de la base de datos. Ruta raíz: /home/a3000368/public_html
La aplicación no pudo iniciar:
SQLSTATE[HY000] [1045] Access denied for user ''@'172.17.150.127' (using password: NO) (Connection: mysql, SQL: select table_name as `name`, (data_length + index_length) as `size`, table_comment as `comment`, engine as `engine`, table_collation as `collation` from information_schema.tables where table_schema = '' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED') order by table_name)
Todo listo. Abrí el asistente en
/install.
-
✓ PHP >= 8.1
Versión actual: 8.3.32
-
✓ Extensión intl
Disponible.
-
✓ Extensión pdo_mysql
Disponible.
-
✓ Extensión mbstring
Disponible.
-
✓ Extensión openssl
Disponible.
-
✓ Extensión fileinfo
Disponible.
-
✓ Dependencias Composer (vendor/)
Correcto.
-
✓ APP_URL sin /public
Correcto: la URL pública no expone la carpeta /public.
-
✓ Sin carpeta física public/install/
Correcto: Laravel puede atender /install.
-
✓ Archivo .env presente
Correcto.
-
✓ Archivo .env escribible
El instalador guarda base de datos, correo y URL en .env.
-
✓ APP_KEY configurada
Se genera automáticamente al abrir esta página si falta.
-
✓ APP_INSTALLED=false
Correcto: el asistente puede ejecutarse.
-
✓ Sin marcador storage/app/installed
Correcto.
-
✓ storage/ escribible
/home/a3000368/public_html/storage
-
✓ bootstrap/cache/ escribible
/home/a3000368/public_html/bootstrap/cache
-
✓ Sin bootstrap/cache/config.php
Correcto.
-
✓ Sin bootstrap/cache/routes-v7.php
Correcto.
-
✓ Sin bootstrap/cache/routes.php
Correcto.
-
✓ Base de datos en .env
No hace falta completar DB aquí: el paso 2 del instalador lo hará.
Ir al instalador →
Eliminá public/diagnostico-instalacion.php cuando termines.