Zobacz temat
Nie dzia?a przypomnienie has?a: Nie mo?na wywo?a? funkcji mail()
|
|
Dobromir78 |
Dodany dnia 13.11.2009 12:12:43
|
![]() Przedszkolak ![]() Postów: 3 Data rejestracji: 13.11.2009 12:04 |
Witam! Z góry przepraszam, je?li temat ju? by? wa?kowany, ale wnikliwie szuka?em i nie uda?o mi si? znale??. By?o wiele w?tków o nie dzia?aj?cych mailach. U mnie wszystko ?miga bez problemów (cho? nie przez SMTP, bo tu jednak nie ?miga, mimo ?e w HOME.PL twierdza, ?e ich serwery obs?uguj? t? funkcjonalno??). No w?a?nie, jednak nie wszystko. O ile bez problemów przychodzi mail z linkiem do aktywacji, mail z powiadomieniem o aktywacji czy nawet mail wys?any z formularza "Kontakt", o tyle pro?ba o zmian? has?a ko?czy si? u mnie komunikatem: "Nie mo?na wywo?a? funkcji mail(). Sprawd? konfiguracj? serwera. Na Twój adres e-mail wys?ano wiadomo?? potwierdzaj?c?. Kliknij na znajduj?cy si? w niej odno?nik, aby wybra? nowe has?o." W sumie 2 sprzeczne informacje (nie wysz?o i wysz?o). Efekt jest taki, ?e jednak ?aden mail z nowym has?em nie dochodzi. Skoro wysy?anie maili w ogóle dzia?a (jak pisa?em wy?ej) to zak?adam, ?e to nie wina sendmail_include.php ani class.phpmailer.php, ale raczej samego pliku lostpassword.php. Co mo?e by? nie tak? Na marginesie: próbowa?em temat naprawi? ?ci?gaj?c i instaluj?c najnowszego PHPmailera, ale bez zmian. Z góry dzi?ki za sugestie. PW od moderatora:
Edytowane przez Pieka dnia 13.11.2009 12:21:10 |
|
|
W?cibski Go?? |
Dodany dnia 07.09.2025 06:46:02
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
ostry38 |
Dodany dnia 13.11.2009 13:51:27
|
![]() Pocz?tkuj?cy ![]() Postów: 169 Pomógł: 7 Data rejestracji: 02.12.2008 22:34 |
Masz wyra?nie napisane ?e funkcja mail jest nie dost?pna ;) I poka? co zwróci ten kod: Edytowane przez ostry38 dnia 13.11.2009 13:52:24 Pomagam na GG jedynie w drobnych sprawach! |
|
|
Dobromir78 |
Dodany dnia 13.11.2009 14:07:19
|
![]() Przedszkolak ![]() Postów: 3 Data rejestracji: 13.11.2009 12:04 |
Ostry38: dzi?kuj? za ten kod - wklei?em, uruchomi?em, rezultat: Funkcja mail jest dostepna na serwerze. co mnie specjalnie nie dziwi, bo - jak napisa?em wcze?niej - inne maile organizacyjne/systemowe z PHP Fusion przychodz?, a jedynie nie z formularza przypominania has?a. I co teraz? Przegl?da?em kod ze sto razy, ale nie jestem bieg?y w php i bez pomocy nic nie naprawi? sam. ![]() |
|
|
ostry38 |
Dodany dnia 13.11.2009 14:17:50
|
![]() Pocz?tkuj?cy ![]() Postów: 169 Pomógł: 7 Data rejestracji: 02.12.2008 22:34 |
Szczerze mówi?c sam nie wiem, lecz mia?em taki przypadek ?e mail wys?any ze strony [aktywacja konta] doszed? dopiero na 2gi dzie?. ![]() Pomagam na GG jedynie w drobnych sprawach! |
|
|
Pieka |
Dodany dnia 13.11.2009 14:22:08
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Nadpisz ten plik oryginalnym, pobranym z najnowszej paczki i sprawdz. Ewentualnie przypomnij sobie, czy czegos zwiazanego z e-mail nie modyfikowales etc. Zasadniczo, skoro dziala kontakt, rejestracja, powiadamianie o wiadomosciach i postach, to sila rzeczy przypomninie hasla rowniez powinno dzialac prawidlowo.
Jestem jaki jestem
![]() |
|
|
Dobromir78 |
Dodany dnia 13.11.2009 14:22:21
|
![]() Przedszkolak ![]() Postów: 3 Data rejestracji: 13.11.2009 12:04 |
OK, ale zarówno serwer jak i skrzynka, na któr? powiadomienie ma trafi?, s? na tym samym serwerze w Home.pl. Wszystkie maile, które z PHP Fusion jednak jako? dochodz?, robi? to w u?amku sekundy. Wykluczam opcj? maili zaginionych w kosmosie ![]() Ech... Panowie admini, wielka pro?ba o pochylenie si? nad t? zagwozdk?. Pozdrawiam, D. Wiadomo?? doklejona: Pieka napisa?/a: Nadpisz ten plik oryginalnym, pobranym z najnowszej paczki i sprawdz. Ewentualnie przypomnij sobie, czy czegos zwiazanego z e-mail nie modyfikowales etc. Zasadniczo, skoro dziala kontakt, rejestracja, powiadamianie o wiadomosciach i postach, to sila rzeczy przypomninie hasla rowniez powinno dzialac prawidlowo. Wcze?niej na to wpad?em i wgra?em lostpassword.php od nowa. Nowszej paczki nie ma, bo instalka by?a od zera (bez upgrade'u) z PHP-Fusion v7.00.05 Core PL. Nie modyfikowa?em ?adnych plików, oprócz wspomnianej aktualizacji PHPmailera (pliki class.phpmailer.php oraz class.smtp.php + katalog language), któr? to aktualizacj? wykona?em, gdy? oryginalnie za??czony w paczce phpmailer te? nie dzia?a?. Je?li chcia?oby Ci si? przetestowa? jak to wygl?da w praktyce, zerknij na www.ilpc.pl i spróbuj si? zarejestrowa?. Edytowane przez Dobromir78 dnia 13.11.2009 14:29:02 |
|
|
dix37 |
Dodany dnia 28.12.2011 14:34:56
|
![]() Przedszkolak ![]() Postów: 34 Ostrzeżeń: 3 ![]() Data rejestracji: 10.10.2011 18:18 ZBANOWANY: Dożywotnio |
Funkcja jest dost?pna na moim serwerze. Zamieni?em sendmail_include.php i class.phpmailer.php z najnowsze paczki. Nie zmienia?em nic w plikach odpowiedzialnych za email. A mino to nie dzia?a przypomnienie has?a ani kontakt: "Nie mo?na wywo?a? funkcji mail(). Sprawd? konfiguracj? serwera. "
Edytowane przez Pieka dnia 28.12.2011 19:50:28 |
|
Przejdź do forum: |