Fórum Root.cz
Hlavní témata => Software => Téma založeno: milan 05. 07. 2013, 19:51:53
-
Zdravím
nevěděl by někdo, jak konfigurovat virtualbox s Debianem, aby šlo z W7 a NetBeans ladit PHP?
Když udělám konfiguraci na externím PC tak vše funguje
Když totéž udělám na virtualu, tak pořád v NetBeans >> Waiting For Connection (netbeans-xdebug) <<
Díky za náměty
-
Podľa mňa je to úplná blbosť. V Debiane máš všetko, čo potrebuješ, vrátane NetBeans. V najhoršom prípade (firemné PC s nanúteným M$ OS) by som zvolil WindozeAMP. Widle majú samozrejme problémy s FS, napríklad Case Sensitive a pod, ale väčšinou je to riešiteľné.
Keby chcem skúšať VirtualBox, klienta dám do bridge a vtedy sa musí správať ako hocijaký iný počítač v sieti, inak je niečo zle nastavené.
-
takze mas debian jako LAMP server ve widlich mas netbeany a pripojenou slozku pres sambu? je to blbost. dej si do debianu treba xfce a netbeany. nebo do win si dej nejaky apache distro pro ne. ja nejdriv pouzival wampserver, dneska virtualni ubuntu 12.04 (aspon se tam zašiju a tim eliminuju otravy na skype, icq apod :) ), libi se mi netbeans 7.3 s java ayatana pluginem ze na vejsku neplytvaji mistem :)
-
Dik za reakce
jen jsem zkoušel konfiguraci na Virtual boxu a zarazilo mne, že to co mi funguje na vzdalenem PC mi nejede na virtualu.
To že používám W7 je dáno tím, že vývoj jedu na W7 ( NetBeans, VisualStudio) a servery spouštím na virtualu (Win2008, Debian)
-
Tady je konfigurace pro oba případy
1.případ externí PC s Debianem
-IP 10.158.1.181
-Apache
-PHP
-XDebug
-Exim4
-MySql
-php.ini
--zend_extension=/usr/lib/php5/20100525/xdebug.so
--xdebug.remote_autostart=off
--xdebug.remote_enable=on
--xdebug.remote_handler=dbgp
--xdebug.remote_mode=reg
--xdebug.remote_host=10.158.1.183
--xdebug.remote_port=9000
--xdebug.idekey=netbeans-xdebug
v této konfiguraci vše funguje tak jak má
2. případ
VirtualBox s Debianem
-síť Bridge
-IP 10.158.1.181 (stejná)
ostatní konfigurace stejná
po spuštění Debugg hláška v NetBeans Wait For Connection (netbeans-xdebug)
a to je ten můj problém
-
a mas spravne nastavenou URL v nastaveni projektu?
-
Asi ano
NetBeans nastartuje prohlížeč a zobrazí správně první stránku, ale debugger se nezastaví
-
Tak je to vyřešeno
Problém byl v nastavení komunikace
1. používal jsem pro komunikaci FTP server - chyba
2. nainstaloval jsem openssh-server - OK
3. v nastavení projektu NetBeans - Run Configuration
- Run As: Remote Web Site (FTP,SFTP) - OK
- Project URL: podle nastavení virtuálního hosta v Apache - OK
- Remote Connection: zde vytvořeno nové, SFTP připojení, viz bod 4
- Advanced: Nasteven Server Path a Project Path
4. Remote Connections
- Host Name: IP adresa VirtualBoxu
- Port: 22
- Initial Directory: složka se soubory
- Test Connection: Connection OK (poprvé zakřičí ohledně klíčů) - OK
S touto konfigurací to již funguje správně