Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PhpIde 0.7.0 sa debugger-om 1.1.5 problem sa podesavanjem

[es] :: PHP :: PhpIde 0.7.0 sa debugger-om 1.1.5 problem sa podesavanjem

[ Pregleda: 2766 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_korso_

Član broj: 82797
Poruke: 163
*.megalink.co.yu.



+1 Profil

icon PhpIde 0.7.0 sa debugger-om 1.1.5 problem sa podesavanjem14.12.2006. u 14:45 - pre 211 meseci
Da li je neko uspeo da phpide-0.7.0. debugger-0.1.5-all-in-one (eclipse 3.2 sa debugger-om za php5.1.6) namesti da moze da se dibaguje sa PHP Web Page.
 
Odgovor na temu

_korso_

Član broj: 82797
Poruke: 163
212.200.223.*



+1 Profil

icon Re: PhpIde 0.7.0 sa debugger-om 1.1.5 problem sa podesavanjem16.12.2006. u 14:31 - pre 211 meseci
Ukoliko nekog zanima kako da u eclipse 3.2 koristi debugger...

Testirano na apache 2.0.59 i php 5.1.6.

Instalacioni paket koji treba da se skine sa www.zend.com/phpide je

Code:
phpide-0.7.0.S20061026-M3_debugger-0.1.5-all-in-one-win32.zip


Pretpostavljam posto ima i ovakva instalacija za 5.2.0 da bi trebalo da radi i a ovom verzijom php-a.

Dalje vam treba

Code:
ZendDebugger-5.2.1-Windows-i386.zip
koji se nalazi na
http://downloads.zend.com/phpi...ebugger-5.2.1-Windows-i386.zip

Posto imate sve sto vam je potrebno raspakujete eclipse, napravite neki php projekat i mozete onda da pocnete
sa podesavanjima.


Prvo ide za PHP Web Pages (debug na serveru)

Code:

                                 PHP WEB PAGE Debug


1. U php.ini stavite implicit_flush = Off(ukoliko nije vec Off)    
2. Rapakukete ZendDebugger-5.2.1-Windows-i386.zip i iz ZendDebugger-5.2.1-Windows-i386\5_1_x_comp 
presnimite ZendDebugger.dll u c:\php (ili tamo gde vam se nalazi instalacija php-a)

3. Onda u php.ini dodate 

    zend_extension_ts=C:/php/ZendDebugger.dll  [ili tamo gde je instaliran php)                   
                                                        
   zend_debugger.allow_hosts=127.0.0.1                                                 
                                                        
   zend_debugger.expose_remotely=always                                        
                                                                    
   zend_debugger.connector_port = 10013 (ovde bi trebalo da radi i sa portom 10000)

4. Resetujete Apache i onda bi trebalo da phpinfo() doda neka polja

   This program makes use of the Zend Scripting Language Engine:
   Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
   with Zend Debugger v5.2.1, Copyright (c) 1999-2006, by Zend Technologies



   kao i     
        Zend Debugger
    Expose Zend Debugger     always
    Passive Mode Timeout     20 seconds

    Directive                                                  Local Value    Master Value
    zend_debugger.allow_hosts                         127.0.0.1            127.0.0.1
    zend_debugger.allow_tunnel                         no value             no value
    zend_debugger.connect_password                     no value        no value
    zend_debugger.connector_port                       10013           10013
    zend_debugger.deny_hosts                        no value            no value
    zend_debugger.httpd_uid                                 -1                        -1
    zend_debugger.max_msg_size                      2097152    2097152



Ako je sve ovo proslo lepo, trebali bi da mozete da debugg-ujete na serveru vase php scripte.


Ako vise volite debug-ovanje php scripti kao obicne php scripte (local-no) postupak je sledeci:

Code:

                                  PHP SCRIPT Debug

1.U C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_0.1.5\resources\php5\ snimiti
   libeay32.dll i ssleay32.dll iz c:\php direkrorijuma

2. Iz c:\php iskopirati u C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_0.1.5\resources\php5\   libmysql.dll fajl

  a iz c:\php\ext php_mysql.dll fajl. 

3. Iz c:\php iskopirati u C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_0.1.5\resources\php5\ 

   php5ts.dll. Ukoliko vec postoji overwrite-ovati ga.

4. U php.ini (znaci ne u c:\php.ini !!!!) koji se nalazi u C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_0.1.5\resources\php5\ 
   
   dodati sledece linije:

   extension_dir="C:\eclipse\plugins\org.zend.php.debug.debugger.win32.x86_0.1.5\resources\php5\"
   extension=php_mysql.dll
   extension=libmysql.dll


To bi bilo to...
Ako neko ima neka pitanja u vezi podesavanja rado cu pomoci.













[Ovu poruku je menjao _korso_ dana 16.12.2006. u 15:51 GMT+1]
 
Odgovor na temu

[es] :: PHP :: PhpIde 0.7.0 sa debugger-om 1.1.5 problem sa podesavanjem

[ Pregleda: 2766 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.