Я установил Eclipse и xDebug в Ubuntu 10.10.
Когда я отлаживаю какой-нибудь php-файл как страницу, это прекрасно работает.
Когда я пытаюсь отладить его как скрипт, я выдаю сообщение, что расширение mysqlне загружен.
Я установил следующие параметры для исполняемого файла PHP:
- Путь к исполняемому файлу: / usr / bin / php
- INI-файл PHP: / etc / php5 / apache2/php.ini
- Тип SAPI: CLI
- Отладчик PHP: XDebug
Я написал следующий скрипт:
test.php
<?php<br>
$ext = get_loaded_extensions();<br>
print_r($ext);<br>
?>
Когда я помещаю в командную строку / usr / bin / php test.php
, я даю 50 загруженных модулей, включая mysql и mysqli.
Когда я отлаживаю его как страницу в EclipseЯ даю те же модули и xdebug.
Когда я отлаживаю его как страницу в Eclipse, я даю 45 модулей, включая xdebug, но mysql и mysqli не загружаются.