Articles of cakephp

El complemento de CakePHP lanza el error “Missing View” pero ve el archivo sale

Estoy escribiendo un complemento básico para mi aplicación cakePHP 2.x siguiendo las instrucciones del libro . He creado el directorio / estructura de archivos con un MyPluginAppController.php y MyPluginAppModel.php. CakePlugin::load(‘MyPlugin’); al archivo bootstrap.php de la aplicación principal. Entonces creé un controlador y un modelo. Pero por alguna razón, cuando bash ver mysite.dev/(admin)/my_plugin/my_model/ , mysite.dev/(admin)/my_plugin/my_model/ un […]

¿Quitar el nombre de la acción de Url en cakephp?

Posible duplicado: ¿Cómo eliminar el nombre de acción de url en cakephp? Estoy usando cakephp para desarrollar mi sitio web en Cakephp y me gustaría eliminar el nombre de la acción (o verlo) de la URL de la aplicación, ¿qué debo hacer para eso? Mi requisito es que quiero agregar los parámetros en lugar del […]

Iniciar y detener el script PHP desde la página administrativa de back-end

Estoy tratando de crear una página web que me permita iniciar y detener un script PHP. El script es parte del backend de un sitio, y deberá acceder, leer datos, procesar esos datos y actualizar una base de datos en el mismo servidor en el que existe el script. Además, me gustaría que la página […]

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