PHP отладка в редакторе - Codelobster PHP Edition
PHP HTML CSS, JavaScript, редактор CodeLobster - это не только многофункциональный веб редактор но и неплохой PHP отладчик. В нем можно отлаживать как отдельные PHP скрипты, так и целые сайты. Для того, чтобы убедиться в этой возможности попробуем запустить отладку скрипта CMS на файлах Acvarif-CMS.
Итак приступим. Для всей процедуры, кроме CodeLobster, нам понадобится локальный сервер
;[Zend]
;zend_extension_ts = "/usr/local/php5/zend/ZendExtensionManager.dll"
;zend_extension_manager.optimizer_ts="/usr/local/php5/zend/"
;zend_optimizer.enable_loader = 1
;zend_optimizer.optimization_level = 15
Теперь можно запустить CodeLobster. Создаем новый проект из главного меню Файл/Новый/Проект...
После нажатия на кнопку OK будет создан проект и все файлы и папки CMS будут помещены в левую колонку CodeLobster.
Теперь нужно из главного меню выполнить команду Проект/Свойства - в результате в правой колонке программы появится список свойств проекта. Нужно проследить, чтобы Url для отладки был http://acvarifcms.ru/. Затем нужно настроить и запустить отладчик - из главного меню Инструменты/Настройки - создать установки как показано на картинке, нажать последовательно кнопки Установить отладчик, Применить, ОК..
Теперь все. Запускаем Denwer, открываем например файл adminpage.php, ставим в нем брейкпоинт на строке if($_SESSION['login'] == true or... Жмем клавишу F8, переходим по ссылке http://acvarifcms.ru/ и в браузере, который в вашей операционной системе установлен по умолчанию, откроется главная страница Acvarif-CMS. Далее идем по ссылке http://acvarifcms.ru/login.html логинимся по логину и паролю, переходим по ссылке, например, EditMenu и попадаем обратно в Codelobster на точку останова определенную ранее.
Далее можно пошагово выполнять отладку выбранного скрипта. Точно также можно делать останов в любом другом скрипте CMS и далее пошагово его отлаживать. Все достаточно просто и удобно. Убедитесь сами... А ваши комменты и пожелания по ссылке для добавления комментов.
Электроника :
- Техника электроника (11)
- Полезная электроника (4)
- Электроника для всех (5)
- Техника для дома (6)
- Cхемотехника ПЛИС (11)
- Пректирование PCAD (4)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL Verilog (29)
- C++ Builder (7)
- Visual Studio C++ C# (7)
- Java programming (7)
- Matlab programming (4)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах (3)
- Web инструменты (9)
- Полезное вебмастеру (11)
- SEO раскрутка сайта (4)
- PHP скрипты (3)
Реклама :
Книги и учебники :
- Шаблоны сайтов (6)
- Книги и учебники (2)
Компьютер и интернет :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика :
- Популярность (3)
- Посещаемость (3)
- Поисковые запросы (3)