Запитання з тегом «xdebug»

30
Як ви налагоджуєте PHP-скрипти? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 3 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Як ви налагоджуєте PHP- скрипти? Мені відомі основні …

6
Як отримати xdebug var_dump, щоб показати повний об'єкт / масив
Я використовую xdebug (php_xdebug-2.1.2-5.3-vc9.dll) на WAMP . Коли я використовую var_dumpвеликий об'єкт або змінну, він не показує повну змінну. array 'node' => array 'my_form' => array 'form' => array ... Без xdebug це показує, як слід очікувати. Я переглянув документацію, але не побачив рішення. Хтось знає, як я можу це …
310 php  xdebug 

8
Як запустити XDebug-профілер для скрипту PHP командного рядка?
XDebug пропонує конфігураційну директиву "xdebug.profiler_enable_trigger", яка дозволяє активувати профілювання, передаючи параметр GET або POST "XDEBUG_PROFILE" під час виклику сценарію через HTTP. Це зручно, якщо ви не хочете профілювати для всіх своїх сценаріїв, а лише для кількох спеціальних випадків, не змінюючи конфігурацію PHP. Чи є спосіб досягти однакової поведінки для програм …

22
Рішення для "Фатальної помилки: Максимальний рівень вкладення функції" 100 "досягнуто, перервавшись!" в PHP
Я створив функцію, яка знаходить всі URL-адреси в HTML-файлі і повторює той самий процес для кожного вмісту html, пов'язаного з виявленими URL-адресами. Ця функція є рекурсивною і може тривати нескінченно. Однак я поставив обмеження на рекурсію, встановивши глобальну змінну, яка змушує припинити рекурсію після 100 рекурсій. Однак php повертає цю …
137 recursion  xdebug  php 

3
Збільшення ліміту викликів функції введення
Є одна дуже погана межа в PHP: якщо ви викликаєте якусь функцію a1 (), яка викликає a2 (), то виклик a3 ... тому коли ви будете a99()телефонувати, a100()ви побачите Фатальна помилка: досягнуто максимального рівня гніздування функції «100», перервавшись! Чи є спосіб збільшити ліміт 100 гніздових дзвінків до 500 або 10000? …
127 php  xdebug 

23
Як відключити XDebug
Я думаю, що мій сервер став повільним з моменту встановлення XDebug. Отже, щоб перевірити свою гіпотезу, я хочу повністю відключити XDebug. Я шукав підручники, як це зробити, але не можу знайти таку інформацію.
124 php  xdebug  apc 

16
Відключення xdebug під час роботи композитора
Під час запуску composer diagnoseя отримую таку помилку: Розширення xdebug завантажено, це може трохи уповільнити композитор. Деактивувати його під час використання Composer рекомендується. Як я можу відключити xdebug лише тоді, коли я запускаю композитор?

9
Перевірте, чи працює xdebug
Без встановлення текстового редактора чи IDE, чи можна перевірити, чи працює xdebug, тобто чи може він налагодити php-код? Єдина частина xdebug, яка з’являється у phpinfo (), полягає в наступному: Додаткові файли .ini проаналізовані /etc/php5/apache2/conf.d/mysql.ini, /etc/php5/apache2/conf.d/mysqli.ini, /etc/php5/apache2/conf.d/pdo.ini, /etc/php5/apache2/conf.d/pdo_mysql.ini, /etc/php5/apache2/conf.d/xdebug.ini Це більше не згадується в phpinfo ().
86 php  xdebug 

4
Як зупинити зупинку xdebug на першому рядку за допомогою PhpStorm?
У мене ця дивна проблема. Раніше всі мої налаштування працювали нормально, поки я не оновив свою версію PHP. Я використовую макпорти і встановлюю порти php5 та php5-xdebug. xdebug працює, але зупиняється на першому рядку мого сценарію, навіть якщо у мене в PhpStorm ця опція вимкнена. Там немає точки зупинку, і …

4
Сервер XDebug та RESTful за допомогою PHPStorm або POSTman
Як я можу змусити клієнта REST (наприклад, вбудованого в PHPStorm або POSTman ) працювати з XDebug? У моєму поточному налаштуванні XDebug, використовуючи PHPStorm та Bookmarklet, я маю змогу змусити його працювати як у Chrome, так і у Firefox - але як тільки я спробую з POSTman або іншим клієнтом REST, …
75 rest  xdebug  phpstorm 

4
Встановлення Xdebug на MacOS Catalina 10.15
Я спробував встановити Xdebug на OS X 10.15 і зіткнувся з наступною проблемою: /private/tmp/pear/install/xdebug/xdebug.c:25:10: фатальна помилка: файл 'php.h' не знайдено Я намагався виправити проблему, як описано тут: Встановлення xdebug на MacOs Mojave - файл 'php.h' не знайдено На жаль, файли заголовків у цьому каталозі неможливо знайти: /Library/Developer/CommandLineTools/Packages Будь-які ідеї, де …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.