Instalé recientemente xdebug en mi sistema y quería aumentar xdebug.var_display_max_depth de 3 a 10. ¿Cómo puedo hacer eso?Aumenta var_display_max_depth para xdebug
Respuesta
Hay dos formas de hacerlo. Puede editar este valor de forma local y global también.
local configuración ("valor local ") en su propio archivo PHP:
<?php ini_set('xdebug.var_display_max_depth', '10'); // here comes your code... ?>
Global establecer (" valor Maestro") en
php.ini
:- Lo primero cate su archivo
php.ini
.- En
phpinfo()
, se puede llegar a saber de dónde proviene "Cargado archivo de configuración" Directiva. - También puede localizar utilizando símbolo del sistema/terminal de:
- de Windows:
php --ini | findstr /C:"Loaded Configuration File"
- Linux/UNIX:
php --ini | grep 'Loaded Configuration File'
- de Windows:
- usando
php_ini_loaded_file()
:<?php echo php_ini_loaded_file(); ?>
- En
- Abra su
php.ini
en un archivo de editor de texto. usted tiene que poner algo como lo siguiente a este archivo (en este ejemplo, estoy usando
php_xdebug-2.2.3-5.3-vc9-nts.dll
(http://xdebug.org/wizard.php utilizar para conocer cuál es la versión que necesita)), y, por supuesto, es necesario sustituir<path to your XDebug>
a la ruta adecuada:[Xdebug] ;; <path to your XDebug> is like ;; C:\Program Files (x86)\PHP\v5.3\ext in Windows ;; (should be e.g. in PHP directory's "ext" subdir) ;; [backslash UNDER WINDOWS,/under UNIX-like operating systems] zend_extension = "<path to your XDebug>\php_xdebug-2.2.3-5.3-vc9-nts.dll" ;; HERE comes the answer to your question, we set the mentioned variable to 10 xdebug.var_display_max_depth = 10
- Lo primero cate su archivo
tan simple como eso ... se puede comprobar el resultado en parte de Xdebug phpinfo en una tabla: no será un "Valor local" y una columna "Valor maestro".
Aquí hay una captura de pantalla de ejemplo de mi servidor localhost; en este ejemplo, la configuración mundial es 3
, pero establece el valor local a 10
, con lo anterior ini_set()
:
Además de Sk8erPeter responder por supuesto puede ponerlo en tu .archivo htaccess para una administración más rápida:
php_value xdebug.var_display_max_depth 10
- 1. ¿hay alguna opción XDebug para depurar PHP?
- 2. Xdebug trace GUI?
- 3. ¿xdebug embellece var_dump?
- 4. XDebug o Zend Debugger?
- 5. ¿Aumenta max_execution_time en PHP?
- 6. XslCompiledTransform.Load() aumenta System.IO.FileNotFoundException
- 7. ¿Qué aumenta en Python?
- 8. Cómo configurar xdebug con WAMP
- 9. ¿Qué devuelve Xdebug en PHP?
- 10. Xdebug ocultar información de volcado?
- 11. Profiler Xdebug no está funcionando?
- 12. Xdebug no funciona con var_dump()
- 13. PHP Interpretación del gráfico xDebug
- 14. ¿Cómo desactivar xdebug en script?
- 15. ¿Aumenta la velocidad de PHP?
- 16. Cómo usar xdebug con eclipse IDE para PHP
- 17. kcachegrind tiene dificultades para vincular llamadas de php xdebug
- 18. Configurar Notepad ++ DBGP plugin y XDebug para PHP
- 19. Aumenta Xms y Xms para la aplicación de ejecución grails
- 20. ¿Dónde se aumenta maxStringContentLength para que WCF pase cadenas grandes?
- 21. ¿Aumenta el tamaño del almacenamiento dinámico de JVM para Scala?
- 22. Depurar VM con xDebug y PhpStorm
- 23. Xdebug ignora los puntos de interrupción
- 24. Java JVMTI no funciona junto -Xdebug -Xrunjdwp
- 25. Cómo depurar PHP con netbeans y Xdebug
- 26. Xdebug y no de perfiles de salida
- 27. Xdebug dejó de funcionar, ¿dónde busco errores?
- 28. La extensión xdebug no está cargada
- 29. XDebug no está formateando el error
- 30. Xdebug no como zend extensión IIS7