Как установить Eclipse + PHP + Apache + PDT + ZendDebugger + Subclipse
Остальные полезные линги:
- Поставить Apache в директорию C:\www\bin\apache (внимательно, чтобы не получилось C:\www\bin\apache\apache2.2 или что-то подобное)
- Поставить PHP в директорию C:\www\bin\php (то же самое). Отметить при установке "поставить как модуль для Apache 2.2 or higher".
- Открыть файл C:\www\bin\apache\conf\httpd.conf и исправить в нём строчку
DocumentRoot "C:/www/bin/apache/htdocs"
наDocumentRoot "C:/www/home"
И заменить все вхождения "C:/www/bin/apache/htdocs" в этом файле на "C:/www/home" так же найти строчку
DirectoryIndex index.html
добавить туда index.php так:
DirectoryIndex index.html index.php
- Создать в папке C:/www/home файл index.php с содержимым:
<?php phpinfo(); ?>
Внимание Если Apache не запускается по какой-то причине, возможно, неверно отредактирован файл httpd.conf или же 80 порт занят. Для этого в файле httpd.conf исправить строчку
Listen 80
наListen 8080
или любой другой свободный порт. (тогда проверка работоспособности будет заключаться в заходе на URL http://localhost:8080).
- Скопировать ZendDebugger.dll в папку C:\www\bin\php\ext (если нет - создать её).
- Посмотреть через phpinfo где находится файл php.ini (Loaded Configuration File). Открыть его в редакторе. Далее найти строчку "extension_dir = ...". Под ней вставить следующие строки:
extension=ZendDebugger.dll extension=php_mysql.dll
Далее в конец файла добавить строки:
[Zend] zend_extension_ts="C:/www/bin/php/ext/ZendDebugger.dll" zend_debugger.allow_hosts=localhost,127.0.0.1,[твой IP адрес] zend_debugger.expose_remotely=always
Так же заменить implicit_flush = Off на implicit_flush = On и заменить output_buffering = 4096 на output_buffering = 0 Ещё заменить short_open_tag = Off на short_open_tag = On Так же заменить display_errors = Off на display_errors = On
- Перезапустить Apache и убедиться по phpinfo, что в группе "Powered by" появилась надпись
with Zend Debugger v5.2.12, Copyright (c) 1999-2007, by Zend Technologies
Ярлыки: eclipse, php, subclipse, zenddebugger
Комментарии: 0:
Отправить комментарий
Подпишитесь на каналы Комментарии к сообщению [Atom]
<< Главная страница