Articles of cakephp

Error grave: el tamaño de memoria permitido de 134217728 bytes se agotó (se intentó asignar 87 bytes)

Cuando inicio sesión en mi aplicación web, se muestra un error como: Error grave: el tamaño de memoria permitido de 134217728 bytes se agotó (se intentó asignar 87 bytes) en /gt/2.ps.fo/home/hft/domains/console.fo.spalgo.com/public_html/cake/libs/model/datasources /dbo/dbo_mysql.php en la línea 775 ¿Hay alguna solución para resolver este problema? ¿Por qué me sale este error?

Paginación Ordenar en Cakephp 3.x

En cakephp 3.xi no se puede hacer un orden de paginación en un hallazgo Este es mi controlador: //AgentsController.php public function show() { $agents = $this->Agents->find() $this->set(‘agents’, $this->paginate($agents)); } Y aquí parte de mi vista. //show.ctp Paginator->sort(‘full_name’, ‘Nome’, array(‘escape’ => false)); ?> Paginator->sort(‘username’, ‘Email’, array(‘escape’ => false)); ?> Paginator->sort(‘regions’, ‘Regioni’, array(‘escape’ => false)); ?> Donde […]

Error de destrucción de objeto de sesión con CakePHP

Estoy siguiendo este tutorial http://www.queness.com/post/1450/jquery-photo-slide-show-with-slick-caption-tutorial-revisited Y todo parece ir bien, pero acabo de comprobar en IE6 e IE7 y recibo el siguiente mensaje de error Warning (2): session_destroy() [function.session-destroy]: Session object destruction failed [CORE\cake\libs\cake_session.php, line 458] Estoy usando cakephp y, obviamente, el mensaje de error dice que tiene algo que ver con eso. Lamentablemente, nadie […]

CakePHP: éxito con $ hasOne, fallo con $ hasMany

Buenos días, Estoy teniendo problemas con $ hasMany, aunque $ hasOne funciona bien. Tengo dos modelos, Assignment and AssignmentGroup. La asignación puede tener un AssignmentGroup pero AssignmentGroup puede tener muchas Asignaciones. Aquí están las relaciones: class Assignment extends AppModel { public $belongsTo = array(‘AssignmentGroup’); } class AssignmentGroup extends AppModel { public $hasMany = array( ‘Assignment’ […]

Cakephp lento hecho en ovh

Observé un comportamiento extraño cuando implementé mi sitio web CakePhp en mi servidor OVH (mutualizado): El tiempo de respuesta parece estar bien (tengo la página web que pedí en menos de un minuto), pero el navegador parece cargar nuevamente algo. Mirando con las herramientas de desarrollador web de firefox veo que esta es la recepción […]

Cómo estructurar mi complemento de administración CakePHP

Estoy considerando crear un complemento para la parte de administración de mi aplicación y estoy buscando orientación sobre cómo debería estructurarse. CakePHP 2.5.x Parte 1: Seré Auth y Acl. ¿Debo configurar esto en /app/Controller/AppController.php o /app/Plugin/MyPlugin/Controller/MyPluginAppController.php ? Parte 2: Digamos que quiero acceder al modelo de /app/Model/AppController.php : /app/Model/AppController.php desde mi complemento. ¿Cuál es la […]

Cómo crear un registro para cada fecha en CakePHP 2.3

Intento utilizar el sistema de registro de CakePHP, pero, para mí, no funciona cuando esperaba. Problema: necesito crear un archivo de registro para cada fecha: $this->log(‘Message’, date(‘Ym-d’)); Lo bash también: CakeLog::write(date(‘Ym-d’), ‘Message’); ¿Por qué no funciona? CakePHP: 2.3 Sistema operativo: Windows 7 x32 bit Apache: 2.2 PHP: 5.3.9 MySQL: 5

cakephp: ir a la página anterior después de editar un jugador

Tengo jugadores en las páginas. Estoy, por ejemplo, en la página 13. Aquí hago clic en la función editar para editar un jugador. Ahora, después de la edición, quiero volver a esa página 13 pero se queda en la página de edición. editar acción public function admin_edit($id = null) { if (!$this->Player->exists($id)) { throw new […]

Cómo ver una vista de complemento de CakePHP

He estado dando vueltas leyendo los documentos y haciendo búsquedas, pero no hay una explicación clara de cómo llegar a una vista de complemento usando un navegador web. Mi complemento se llama MediaManager. Tengo CakePlugin::loadAll(); en mi archivo bootstrap.php . Tengo CakePlugin::routes(); en mi archivo routes.php . Tengo MediaManagerAppController.php y MediaManagerAppModel.php en sus respectivas carpetas, […]

Ajax sigue devolviendo la página de llamadas

Tengo esta solicitud ajax que se llama cada vez que cambio un campo de entrada: $(document).ready(function(){ $(‘#PostTitle’).change(function(){ var inputstring=$(“#PostTitle”).val(); submitData(inputstring); }); }); function submitData(inputstring){ $.ajax({ type: ‘POST’, url: ‘/myWebsite/posts/set_post_images’, data: inputstring, dataType: “text”, success:function(data){ $(“#selectImage”).replaceWith($(‘#selectImage’, $(data))); }, error:function(){ $(‘#selectImage’).html(“You failed misserably.”); }, timeout: 5000 }); } El código anterior está en el archivo add.ctp (una […]