Errores de instalación
No se puede conectar con el servidor de licencias
-
Probablemente haya introducido un código de compra incorrecto.
Compruebe que no ha pegado el código de compra con un espacio al final.
-
El sistema de licencias tiene que validar su URL de instalación, que debe ser una URL válida.
Las funciones de validación son las siguientes
if (!filter_var($root_url, FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED | FILTER_FLAG_HOST_REQUIRED)) {
// $root_url is not a valid URL, registration will fail
}
Para solucionar esto tiene que instalar en una url válida.
- Es posible que tenga un problema con PHP cUrl. Consulte"No se puede establecer la conexión con el servidor remoto".
No se puede establecer la conexión con el servidor remoto
El sistema de licencias intenta enviar una solicitud cUrl, y la solicitud falla en su servidor.
- Abra
/install/curl-test.php
en su navegador.
El script intentará conectarse al sistema de licencias, debería fallar porque cUrl falló previamente con el instalador, pero le dará un mensaje de error explícito.
- Copie / Pegue el mensaje de error en una búsqueda de Google, encontrará mucha gente que tuvo el mismo problema antes que usted y le explicarán cómo solucionarlo.
Estos problemas están relacionados con la configuración de su servidor (a menudo restricciones del cortafuegos, o el puerto 443 está cerrado, ...).
No hay nada específico ni nada malo con PHPCG. Su servidor debe estar correctamente configurado para enviar peticiones cUrl.
Si está en un alojamiento compartido debe ponerse en contacto con su anfitrión y pedirle que desbloquee las peticiones cUrl
La licencia aún no está instalada o está dañada
Tiene que limpiar su instalación y luego volver a ejecutar el instalador.
El script ya está instalado (o la base de datos no está vacía)
Está intentando instalar pero la tabla de licencias (normalmente user_data
) ya existe.
- abra
/generator/generator.
php en su navegador
-
en la sección "Tabla", elija una tabla y envíela.
- si muestra la lista de lectura de compilación y no hay ningún mensaje de error, PHPCG ya está instalado correctamente, puede continuar.
- De lo contrario, si aparece el error "La licencia aún no está instalada o está dañada", reinstale PHPCG.
Se ha producido un error desconocido (probablemente un fallo en la base de datos...)
Está intentando instalar en un dominio que ya está registrado en el sistema de licencias.
- abra
/generator/generator.
php en su navegador
-
en la sección "Tabla", elija una tabla y envíela.
- si muestra la lista de lectura de compilación y no hay ningún mensaje de error, PHPCG ya está instalado correctamente, puede continuar.
- De lo contrario, si aparece el error "La licencia aún no está instalada o está dañada", reinstale PHPCG.
Se ha alcanzado el número máximo permitido de instalaciones PHP CRUD Generator.
Desafortunadamente, la instalación falló por esta razón: Se ha alcanzado el número máximo de instalaciones permitidas del Generador PHP CRUD ([x] instalación(es) en total).
Cada Licencia Regular permite 2 instalaciones - 1 para su servidor de desarrollo (localhost), la otra en el servidor de producción.
Puede reinstalar en cualquier lugar y en cualquier momento, pero no puede tener activadas más de 2 instalaciones simultáneas.
Tiene que desinstalar PHPCG antes de volver a instalarlo en otro lugar.
Error - ¡No aceptable!
¡No es aceptable! Tiene un error en su sintaxis SQL; consulte el manual correspondiente a la versión de su servidor MySQL [...].
Este error es generado por Apache mod_security
Significa que el cortafuegos de su servidor (mod_security) está configurado para bloquear algunas peticiones por motivos de seguridad.
Tiene que permitir la petición manualmente, y la forma correcta de hacerlo depende de su propio servidor.
Una búsqueda en Google puede ayudarle.
Si no es así, póngase en contacto con el proveedor de su servidor y pídale ayuda. Indíquele la fecha en la que se produjo el error y la url, le ayudará a ayudarle.
FollowSymLinks no permitido
La opción FollowSymLinks no está permitida en la configuración de su servidor Apache.
Esta directiva se utiliza en /admin/.htaccess
Para solucionar este problema:
- Abra
/admin/.htaccess
en su editor de código
- Sustituir
Options +FollowSymLinks -
MultiViews
por # Options +FollowSymLinks -MultiViews