ugrás a tartalomhoz

SMTP + APACHE

janus · 2009. Dec. 14. (H), 13.23
Sziasztok!

A levelet szeretnék küldeni localhost-ról.(gmail smtp serverét használom)
wampserver alatt működik is a dolog!!!phpmailer-t használok(php.ini-ben beállítva host=smtp.gmail.com port=465)

Egy másik rendszeren(XP) nincs wampserver, hanem fel van telepítve az apache+postgresql+php
A fenti beállításokkal(elvileg jónak kell lennie) nem működik a levélküldés, tehát itt nem megy az , ami a wampserver alatt ment!
Hol lehet a hiba????????
 
1

Bármi

janoszen · 2009. Dec. 16. (Sze), 09.53
Bármi lehet a probléma. A fene se tudja, az a kézzel telepített cucc hogy van fölconfolva. Kapcsold be a loggolást, tegyél föl xdebugot és támadd meg az alkalmazást. Tegyél föl wiresharkot és lesd meg a hálózati forgalmat. Mivel az ilyen jellegű hibakeresés hasznos tudás, nem foglak elvinni valami gyorstákolt megoldással rossz fele.

Egyébként remélem, hogy ez nem valami éles szerver, mert a Windowsos Apache MPMjével egyetlen segfault magával rántja az egész szervert.
2

RE:bármi

janus · 2009. Dec. 16. (Sze), 12.21
Szia!

Nem, ez nem éles szerver, csak teszt :-)
A php.ini - ben be van kapcsolva a log_errors

így raktam fel az xdebug- ot:

1. Letöltöttem a windows-ra az előre lefordított DLL-t.
http://xdebug.org/link.php?url=xdebug202-51-win
2. A letöltött DLL fájlt bemásoltam a PHP ext könyvtárába.
3. Végül kiegészítettem a php.ini-t a következőkkel(a legaljára):

zend_extension_ts="c:\php5\ext\php_xdebug-2.0.2-5.1.7.dll"

[xdebug]
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.extended_info = 1
xdebug.show_local_vars = 0
xdebug.show_mem_delta = 1
xdebug.trace_format = 1
xdebug.trace_options = 0
xdebug.trace_output_dir = "C:\debug"

a c:\debug létező könyvtár

Újra indítottam a szervert, próbálok e-mailt küldeni (természetesen nem megy), ami a lényeg, hogy az Xdebug nem jeleníti meg a trace információkat a c:\debug könyvtárban, kvázi üres...

Mi lehet a gond, még soha nem csináltam ilyet :-(
3

Remote debugging

janoszen · 2009. Dec. 16. (Sze), 15.00
Valszeg a remote debugging opcióval jobban jársz mondjuk Eclipse-el párosítva. Tegyél egy break pointot a levélküldés fölé és léptesd végig, gyorsan kiderül, hogy mi a gubanc.