Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Trace code
Форумы портала PHP.SU » Клиентская разработка » Программное обеспечение » Trace code

Страниц (1): [1]
 

1. DeepVarvar - 29 Июля, 2011 - 11:34:51 - перейти к сообщению
Никогда не задумывался о таких вещах.

И вот настал момент в необходимости.

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

В лучшем случае графическая вьюшка в виде блоков и связей между блоками (ф-циями) кода и разными файлами.

Полюбому существует соответствующее ПО и для пхп, не один же я такой..
2. Мелкий - 29 Июля, 2011 - 11:44:39 - перейти к сообщению
3. DeepVarvar - 29 Июля, 2011 - 12:35:14 - перейти к сообщению
Либо не совсем то.
Либо я не догоняю..

index.php в корне:
PHP:
скопировать код в буфер обмена
  1. require_once(_ROOT."/lib/kapcha.php");
  2. require_once(_ROOT.'/lib/Template.php');               
  3. require_once(_ROOT.'/lib/Login.php');          
  4. require_once(_ROOT.'/lib/StaticPages.php');    
  5. require_once(_ROOT.'/lib/functions.php');      
  6. require_once(_ROOT.'/lib/Modules.php');
  7. require_once(_ROOT.'/lib/Menu.php');
  8.  
  9.        
  10. $connect->StartQueryCounter();
  11. $login = new  Login($connect); 
  12. $module = new Module($connect);
  13.  
  14. $static = new StaticPages($connect);
  15. $template = new CTemplate($connect);
  16. $menu = new Menu($connect);
  17.  
  18.  

Возвращает:
Спойлер (Отобразить)

Что же без "оберток" как в примере не пашет?
Обернул, результат - белый экран.
4. EuGen - 29 Июля, 2011 - 12:37:11 - перейти к сообщению
5. Мелкий - 29 Июля, 2011 - 12:41:07 - перейти к сообщению
DeepVarvar, скорее я не понял. backtrace выводит трассировку функций для места вызова, а не для всего скрипта.
6. DeepVarvar - 29 Июля, 2011 - 16:12:20 - перейти к сообщению
EuGen жаль что приходится тестировать не на своем рабочем компе, а на хостинге от провайдера...
Может есть трейсер для редактора?

 

Powered by ExBB FM 1.0 RC1