plantillas para initialize cake archivos cakephp caching server

para - set cakephp



CakePhp 3.0 lento con host compartido(hostgator) (1)

El problema con hostgator es la versión de mysql. Usan una versión anterior y presentan un retraso con el "esquema de información". Mi solución fue comentar la llamada completa de "information_schema" que la bruja NO es la ideal pero funciona.

la ruta de este archivo es: {my_app} /vendor/cakephp/cakephp/src/Database/Schema/MysqlSchema.php

public function describeForeignKeySql($tableName, $config) { /* Commented by hsoberon to fix the delay in HOSTGATOR */ // $sql = ''SELECT * FROM information_schema.key_column_usage AS kcu // INNER JOIN information_schema.referential_constraints AS rc // ON ( // kcu.CONSTRAINT_NAME = rc.CONSTRAINT_NAME // AND kcu.CONSTRAINT_SCHEMA = rc.CONSTRAINT_SCHEMA // ) // WHERE kcu.TABLE_SCHEMA = ? AND kcu.TABLE_NAME = ? AND rc.TABLE_NAME = ?''; // return [$sql, [$config[''database''], $tableName, $tableName]]; }

De esta forma, la demora se soluciona y todo ha funcionado bien. hasta aquí.

Después de realizar una instalación normal de CakePHP 3.1 en un servidor desde hostgator, obtengo respuestas de 50 segundos o 1 minuto para cargar el sitio.

Traté de rehacer los permisos de caché.