Instalar y configurar xhprof para que funcione en Drupal.
El modulo Devel nos proporciona una buena forma de integrar xhprof en nuestra instalación de drupal, y vamos a aprovecharla. Xhprof para quien no lo conozca aun, es un profiler. Principalmente nos permite saber de forma detallada cuanta ram, cpu y tiempo han consumido cada una de las funciones que se utilizan en un request. De esta
Instalar Xdebug en Ubuntu (cualquier versión)
Esto es mas bien un resumen de las instrucciones que nos deja el mismo creador de Xdebug en su pagina (http://xdebug.org/docs/install) mas un par de cosas que da por entendido que debemos saber 🙂 1) Lo primero es bajarse el código fuente de la ultima versión de Xdebug (la 2.1 es la ultima al día
Como ver las variables disponibles en una plantilla .tpl.php (PHPTemplate)
Otro de esos TIP que nos vienen sorprendente mente bien :). Si estas haciendo debug sobre una plantilla y necesitas saber cuales son las variables de las que dispones sobre la misma, te habras dado con el problema de que no se pueden ver. Osea, las variables existen, y si las mandas a imprimir con un echo()
Drupal 6: Mostrar los errores de PHP en lugar de la pantalla blanca (o blank page)
Suele hacer falta poder ver los errores de PHP en Drupal de vez en cuando. Abrí el archivo index.php de Drupal y poné lo siguiente justo por encima de “require_once ‘./includes/bootstrap.inc’;“:
1 2 3 4 5 6 |
<?php //Reportar errores PHP error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE); //Fin reportar errores PHP |
Configurar Xdebug en Xampp 1.7.3 con PHP 5.3.1
Si querés configurar Xdebug en linux puede interesarte el post “Instalar Xdebug en Ubuntu (cualquier versión)“ Vayan a la carpeta en la que esta instalado Xampp y entren en la carpeta de PHP. Abran php.ini y busquen:
1 |
<strong>;</strong>zend_extension = "xamppphpextphp_xdebug.dll" |
Quítenle el punto y coma del principio para descomentarlo (Habilitarlo). Ahora solo queda configurar los parámetros de