Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zend + Debugowanie skryptów na IIS
sztosz
post
Post #1





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Windows serwer 2003 + IIS 6 + php 4.3.10 + Zend Studio 4.0.2 + Zend Server 4.0.0

Agniutium Outpos Firewall Pro 2.7 + Symantec Antyvirus 10

Wszystko cacy ale:

Host '83.27.106.53' is not allowed to open debug sessions - please configure zend_debugger.allow_hosts in your php.ini file. Failed to connect to host '127.0.0.1'.

Tym mnie czestuje Zend Server podczas debugowania skryptow.

Na 100% nie jest to Antywirus ani Windows ani php.
Na 95% nie jest to firewall.
Na 95% jest to IIS.

Ale co moge poradzić na to? Walczę od dwoch dni i dupa sad.gif
Nie interesują mnie rozwiązania typu przesiądź się na Apache, lub dodawanie wszelkich możliwych Allowed Hosts do Zend Servera.

Będę wdzięczny za pomoc i jestem bardzo skory do współpracy.


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Imperior
post
Post #2





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 16.10.2004

Ostrzeżenie: (0%)
-----


No ale nie podałeś jaką masz konfiguracje w php.ini?
Przecież błąd ewidentnie tego się tyczy - php (debugger) blokuje połączenie!


--------------------
Com powiedział, powiedziałem.
Go to the top of the page
+Quote Post
sztosz
post
Post #3





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Kod
[Zend]
zend_extension_manager.optimizer_ts="I:\Inetpub\ZendStudioServer\lib\Optimizer-2.5.8"
zend_extension_ts="I:\Inetpub\ZendStudioServer\lib\ZendExtensionManager.dll"
zend_extension_manager.debug_server_ts="I:\Inetpub\ZendStudioServer\lib\Debugger-4.0.0"
studio.install_dir="I:\Inetpub\ZendStudioServer"
zend_debugger.expose_remotely=always
zend_gui.ini_modifier="I:\Inetpub\ZendStudioServer\sbin\ini_modifier.exe"
zend_root_dir="I:\Inetpub\ZendStudioServer"
zend_debugger.deny_hosts=
zend_gui_password=ab17850978e36aaf6a2b8808f1ded971
zend_debugger.allow_hosts=127.0.0.1/32
zend_debugger.allow_tunnel=127.0.0.1/32


To co jest to co dotyczy debuggera. Musiałbym dołączać swoje zmienne IP, to od telekomuny za kazdym razem do lini "zend_debugger.allow_hosts=" oraz "Zend_debugger.allow_tunnel=", bo debugger mysli że połaczenie jest z zewnątrz, mimo że to jedna maszynka, tyle że podłaczona do neta.


--------------------
Go to the top of the page
+Quote Post
Marusz
post
Post #4





Grupa: Zarejestrowani
Postów: 191
Pomógł: 0
Dołączył: 16.05.2003
Skąd: POLAND

Ostrzeżenie: (0%)
-----


Cytat(sztosz @ 2005-06-30 09:19:48)
To co jest to co dotyczy debuggera. Musiałbym dołączać swoje zmienne IP, to od telekomuny za kazdym razem do lini "zend_debugger.allow_hosts=" oraz "Zend_debugger.allow_tunnel=", bo debugger mysli że połaczenie jest z zewnątrz, mimo że to jedna maszynka, tyle że podłaczona do neta.

No to nieciekawie. Sprawdz czy istnieje u Ciebie katalog C:\WINDOWS\system32\drivers\etc a w nim plik hosts. Jesli tak, to sprawdz, czy w jego zawartosci widnieje linijka:
Kod
127.0.0.1       localhost

Jesli tak, to skonczyly mi sie pomysly winksmiley.jpg Jesli zas nie, to dopisz ja, zapisz zmiany i sprawdz zenda.

-- edit
Przyszlo mi cos jeszcze do glowy. Sprawdz w konfiguracji jeszcze takie opcje:
zend_debugger.allow_hosts=127.0.0.1
oraz
zend_debugger.allow_hosts=localhost

Ten post edytował Marusz 30.06.2005, 09:36:42


--------------------
Go to the top of the page
+Quote Post
sztosz
post
Post #5





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Plik Hosts jest cacy, mam wrazenie że Zend Debugger + IIS to nie jest dobry pomysł. Bo kiedy mam strone na innym porcie niz 80 to mi wogóle nie debuguje, leci po prostu jakbym ją normalnie wczytał sad.gif

Dziękuje za wszelką pomoc. Nie obedzie się chyba bez Apacha na 8080 winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
Imperior
post
Post #6





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 16.10.2004

Ostrzeżenie: (0%)
-----


Hm... dziwna sprawa, może faktycznie IIS coś bruździ... a nie da sie do hostów ustawić 0.0.0.0/0 lub czegoś takiego?


--------------------
Com powiedział, powiedziałem.
Go to the top of the page
+Quote Post
sztosz
post
Post #7





Grupa: Zarejestrowani
Postów: 866
Pomógł: 32
Dołączył: 2.06.2004
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Zend przyjmuje jako maske Hostów tylko:

123.123.123.123/32
123.123.123.*/24
123.123.*.*/16
123.*.*.*/8

Ale z tym tez mam problemy pod IIS, poprzez WEB_GUI się nie da, trzeba ręcznie w php.ini. sad.gif

Jutro postawie apache na jakimś "innym" porcie i będę testował. Czy to IIS, firewall, czy cos jeszcze innego sad.gif


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:58