1. This entry is followed from this youtube post:-
http://www.youtube.com/watch?v=1kwQFzwSifE
The same is described in text:-
2. Zend studio web debugger can be downloaded from this link
http://www.zend.com/en/products/studio/downloads
3. click the linux tab and copy the tar file to a folder in your linux system. untar the contents
4. create a folder zenddebugger in /usr/lib
5. copy the contents of the untarred folder to zenddebugger folder created in /usr/lib in your linux system.
6. nano -w /etc/apache2/conf.d/debugger.ini //creates a debugger.ini file
//write the following lines in the file:-
zend_extension=/usr/lib/zenddebugger/5_3_x_comp/ZendDebugger.so
zend_debugger.allow_hosts=192.168.1.0/24 //depends on the hosts which you want to allow
zend_debugger.expose_remotely=always
7. copy /usr/lib/zenddebugger/dummy.php to the directory in webserver where you have the code to debug. if your files are /var/www, then copy dummy.php there.
8. Restart apache /etc/init.d/apache2 restart
9. write a php script to show phpinfo( ) and verify whether zend debugger line is shown and an entry for zend debugger exists in the phpinfo( ) page.
Next post on integrating this with eclipse IDE..
http://www.youtube.com/watch?v=1kwQFzwSifE
The same is described in text:-
2. Zend studio web debugger can be downloaded from this link
http://www.zend.com/en/products/studio/downloads
3. click the linux tab and copy the tar file to a folder in your linux system. untar the contents
4. create a folder zenddebugger in /usr/lib
5. copy the contents of the untarred folder to zenddebugger folder created in /usr/lib in your linux system.
6. nano -w /etc/apache2/conf.d/debugger.ini //creates a debugger.ini file
//write the following lines in the file:-
zend_extension=/usr/lib/zenddebugger/5_3_x_comp/ZendDebugger.so
zend_debugger.allow_hosts=192.168.1.0/24 //depends on the hosts which you want to allow
zend_debugger.expose_remotely=always
7. copy /usr/lib/zenddebugger/dummy.php to the directory in webserver where you have the code to debug. if your files are /var/www, then copy dummy.php there.
8. Restart apache /etc/init.d/apache2 restart
9. write a php script to show phpinfo( ) and verify whether zend debugger line is shown and an entry for zend debugger exists in the phpinfo( ) page.
Next post on integrating this with eclipse IDE..
No comments:
Post a Comment