Модераторы: powerfox, ZeeLax
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удаленая отладка xdebug 
:(
    Опции темы
exXtaZzy
Дата 10.9.2013, 17:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



На сервере Debian установил xdebug, в php.ini внес настройки
Код

[xdebug]
zend_extension=/usr/lib/php5/20090626/xdebug.so
extension=xdebug.so

xdebug.remote_enable=on

xdebug.remote_host=мой локальный ip адрес
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=off
xdebug.idekey=netbeans-xdebug
xdebug.remote_log  = "/var/log/xdebug.log"

В phpinfo есть раздел xdebug, но он отказывается отлаживать. Xdebug лучше настраивать в файле php.ini или xdebug.ini?
PM MAIL   Вверх
Wowa
Дата 10.9.2013, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(exXtaZzy @  10.9.2013,  16:43 Найти цитируемый пост)
В phpinfo есть раздел xdebug, но он отказывается отлаживать. 

логи в папке /tmp


Цитата(exXtaZzy @  10.9.2013,  16:43 Найти цитируемый пост)
Xdebug лучше настраивать в файле php.ini или xdebug.ini? 

без разницы, т.к. xdebug.ini через include подключается и сделан лишь для удобства.
PM WWW   Вверх
exXtaZzy
Дата 10.9.2013, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(Wowa @  10.9.2013,  19:08 Найти цитируемый пост)
Цитата(exXtaZzy @  10.9.2013,  16:43 Найти цитируемый пост)
В phpinfo есть раздел xdebug, но он отказывается отлаживать. 

логи в папке /tmp

Это логи?
Цитата

fl=/путь до debug.php
fn=plgSystemDebug->__destruct
0 28
cfn=JFactory::getApplication
calls=1 0 0
77 5
cfn=JApplication->getCfg
calls=1 0 0
77 42

Я же указал чтоб они были в папке /var/log
PM MAIL   Вверх
Wowa
Дата 10.9.2013, 20:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(exXtaZzy @  10.9.2013,  18:27 Найти цитируемый пост)
Это логи?

да, это основные логи. 


Цитата(exXtaZzy @  10.9.2013,  18:27 Найти цитируемый пост)
Я же указал чтоб они были в папке /var/log 

Это имхо другой лог.
PM WWW   Вверх
exXtaZzy
Дата 10.9.2013, 20:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(Wowa @ 10.9.2013,  20:52)
Цитата(exXtaZzy @  10.9.2013,  18:27 Найти цитируемый пост)
Это логи?

да, это основные логи. 


Цитата(exXtaZzy @  10.9.2013,  18:27 Найти цитируемый пост)
Я же указал чтоб они были в папке /var/log 

Это имхо другой лог.

А как их вобще читать? И где дата и время регистрации ошибки.
PM MAIL   Вверх
Wowa
Дата 10.9.2013, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Поставь вебморду к нему. Вот одна из самых лучших: https://github.com/jokkedk/webgrind/
Она проанализирует лог-файлы и выведет в веб-интерефейсе в наглядном виде.
PM WWW   Вверх
exXtaZzy
Дата 11.9.2013, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(Wowa @ 10.9.2013,  23:58)
Поставь вебморду к нему. Вот одна из самых лучших: https://github.com/jokkedk/webgrind/
Она проанализирует лог-файлы и выведет в веб-интерефейсе в наглядном виде.

Поставил себе wingrind, настроил,  кстати в какую папку нужно пихать wingrind? При запуске программы он ее не находит

Добавлено через 3 минуты и 49 секунд
Цитата(exXtaZzy @ 11.9.2013,  16:35)
Цитата(Wowa @ 10.9.2013,  23:58)
Поставь вебморду к нему. Вот одна из самых лучших: https://github.com/jokkedk/webgrind/
Она проанализирует лог-файлы и выведет в веб-интерефейсе в наглядном виде.

Поставил себе wingrind, настроил,  кстати в какую папку нужно пихать wingrind? При запуске программы он ее не находит

Кстати wingrind не решает проблему с xdebug. Он просто допоняет возможности xdebug. Делает статистику по функциям php. У меня при запуске отладки xdebug вобще не видит точки останова в кодах проекта и не может остановиться где мне надо
PM MAIL   Вверх
Wowa
Дата 11.9.2013, 17:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(exXtaZzy @  11.9.2013,  15:35 Найти цитируемый пост)
Поставил себе wingrind, настроил,  кстати в какую папку нужно пихать wingrind? При запуске программы он ее не находит

это веб-интерфейс, поэтому эта прога должно лежать в папке, которая доступна через веб.


Цитата(exXtaZzy @  11.9.2013,  15:35 Найти цитируемый пост)
У меня при запуске отладки xdebug вобще не видит точки останова в кодах проекта и не может остановиться где мне надо 

Тут я не могу помочь, т.к. при его помощи я замеряю лишь время выполнения тех или иных функций.

PM WWW   Вверх
exXtaZzy
Дата 11.9.2013, 17:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(Wowa @  11.9.2013,  17:53 Найти цитируемый пост)
это веб-интерфейс, поэтому эта прога должно лежать в папке, которая доступна через веб.

Так в какую папку ее надо пихать? Какая папка доступна для веба?
PM MAIL   Вверх
Wowa
Дата 11.9.2013, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: нет
Всего: 290



Цитата(exXtaZzy @  11.9.2013,  16:56 Найти цитируемый пост)
Так в какую папку ее надо пихать? Какая папка доступна для веба? 

/var/www/ по дефолту, но это же зависит от настроек апача. Её можно к любому сайту папку положить.
PM WWW   Вверх
exXtaZzy
Дата 11.9.2013, 20:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(Wowa @  11.9.2013,  18:31 Найти цитируемый пост)
/var/www/ по дефолту, но это же зависит от настроек апача. Её можно к любому сайту папку положить. 

Установил, но при запуске выскакивает сообщение 
Цитата

Could not open / for reading.
/var/www/cherry/data/www/online-otvet.ru/webgrind-master/library/Preprocessor.php, line 49
 и 
Цитата

Webgrind $storageDir does not exist or is not writeable: /
Webgrind $profilerDir does not exist or is not readable: /


папка /tmp доступна для чтения и записи, 
/var/www/cherry/data/www/online-otvet.ru/webgrind-master/library/Preprocessor.php доступен тоже для чтения и записи
А какие папки нужно указывать  в переменной $storageDir?
PM MAIL   Вверх
exXtaZzy
Дата 11.9.2013, 21:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(exXtaZzy @ 11.9.2013,  20:35)
Цитата(Wowa @  11.9.2013,  18:31 Найти цитируемый пост)
/var/www/ по дефолту, но это же зависит от настроек апача. Её можно к любому сайту папку положить. 

Установил, но при запуске выскакивает сообщение 
Цитата

Could not open / for reading.
/var/www/cherry/data/www/online-otvet.ru/webgrind-master/library/Preprocessor.php, line 49
 и 
Цитата

Webgrind $storageDir does not exist or is not writeable: /
Webgrind $profilerDir does not exist or is not readable: /


папка /tmp доступна для чтения и записи, 
/var/www/cherry/data/www/online-otvet.ru/webgrind-master/library/Preprocessor.php доступен тоже для чтения и записи
А какие папки нужно указывать  в переменной $storageDir?

Пробовал открыть порты на обоих компьютера 9000 порт, на локахосте открыл, а на удаленом не могу открыть, на удаленом правило добавил 
ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           tcp dpt:9000 

PM MAIL   Вверх
pos22
Дата 11.9.2013, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 9.9.2013

Репутация: нет
Всего: нет



там же просто установка идет через консоль (терминал) apt-get install php5-xedug и все работает.
PM MAIL   Вверх
exXtaZzy
Дата 12.9.2013, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 5.9.2013

Репутация: нет
Всего: нет



Цитата(pos22 @ 11.9.2013,  22:07)
там же просто установка идет через консоль (терминал) apt-get install php5-xedug и все работает.

Я так и делаю. Но помимо этого нужно настраивать файл php.ini
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Oбщие вопросы"
nickless
Imple
nerezus

В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
Например вопросы о выборе ОС для определенных задач (но если Вы просто хотите узнать "Какой дистрибутив лучше", то для этого есть Клуб юнуксоидов).
Общие вопросы по shell-программированию тоже лучше задавать здесь.


  • Вопросы мобильной разработки тут
  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0566 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.