Должен ли я сделать локальную версию своего веб-сайта, прежде чем я смогу использовать Xdebug? [закрыто]

Я пытаюсь найти способ отладки моего сайта. Это очень новое поле для меня, поэтому я следую шагам «Использование IDE» на этой странице: https: //docs.joomla.org/How_to_debug_your_code и некоторые другие связанные страницы (для настройки eclipse, xdebug и т. д.).

Как показывает страница, xdebug является распространенным инструментом для отладки. Я никогда не слышал об этом раньше, единственное, что я знаю об этом сейчас, это то, что это расширение PHP, которое помогает отлаживать. Я заметил, что в моей установке XAMPP установлен xdebug (по крайней мере, есть раздел xdebug в php.ini), однако в моем веб-пространстве в php.ini нет раздела xdebug. Поэтому мои вопросы:

1) Не существует ли раздела xdebug в php.ini моего веб-пространства, означает ли это, что мой веб-сервер не поддерживает xdebug? Если да, существует ли какая-либо веб-хостинговая компания, имеющая xdebug, или, по крайней мере, предлагать эту возможность?

2) Независимо от xdebug, можно ли отлаживать сайт joomla на удаленном сервере? Является ли обычной практикой клонировать сайт на локальном уровне, прежде чем отлаживать его?

3) Моя версия панели управления xampp - 3.2.1. О конфигурации xdebug в XAMPP, на этой странице https://docs.joomla.org/Edit_PHP.INI_File_for_XDebug он говорит: «Для Windows это должно выглядеть следующим образом:

[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts="C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp

Однако раздел xdebug в моем php.ini выглядит так:

[XDebug]
;zend_extension = "D:\xampp\php\ext\php_xdebug.dll"
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "D:\xampp\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "127.0.0.1"
;xdebug.trace_output_dir = "D:\xampp\tmp"

Как мне отредактировать его, чтобы включить xdebug?

2 голоса | спросил shenkwen 28 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowMon, 28 Sep 2015 02:33:38 +0300 2015, 02:33:38

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132