S.O.S. Akad a felhasználó létrehozása. 800 ember vár, hogy jöhessen az oldalra...

Mozo képe

Sziasztok!

Nagyon sürgős segítségre lenne szükségem.

Elkészült az oldal, amit már 800 tag vár.
www.evoguru.com
Nem tudok megbízhatóan felhasználót létrehozni.
A drupalba bekerül a reg., de nem küldi a mailt, ahogy azt jelzi is.
Közben magyarul azt írja, hogy minden ok és küldi.
Nem használok ékezeteket a regnél...

Ez a hibaüzenet:
warning: mail(): Bad parameters to mail() function, mail not sent. in /home/content/s/i/o/siofok/html/evoguru/includes/common.inc on line 1970.

Még valami!

Már a telepítés óta létezik ez a 2 üzenet az állapotjelentésben.

Unicode könyvtár Hagyományos PHP
A Unicode karaktersorozatokon végzett műveleteket a Drupal igyekszik a lehető legjobban elvégezni. A PHP mbstring kiterjesztésének telepítésével javítható a működés.

Webszerver Apache
Nem sikerült a webszerver típusát és verzióját azonosítani. A Drupal nem biztos, hogy helyesen fog működni.

Előre is agyon köszönöm!

mozo

Taxonomy upgrade extras: 
crt képe

Szia.

A szolgáltató engedélyezi a levélküldést a mail() függvényen keresztül?

Üdv: Zoli

0
0
Mozo képe

Hogyan tudom ezt elenőrizni?

0
0
Paal képe

Pl.

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Mozo képe

Köszi Pál, sokat segítettél! :-)
Külföldi a host és ráadásul ott most hajnal van.
Más ötlet?

0
0
Mozo képe

Zoli!

Ha néha megy, akkor már nem kérdés, hogy engedélyezi-e a szolgáltató?
Jól gondolom? Egyébként korábban nem volt ilyen gond ezen a tárhelyen, több drupal oldalam is fut rajta.

Köszi!

0
0
pp képe

Valamilyen speckó fejléc kerülhet bele szerintem, meg kéne nézni mit nem szeret a szervered. mail-alter-el kiíratni a header-eket, majd írsz egy kis php-t ami végigpróbálja a különböző variációkat, így ki tudod szűrni mi az ami nemmegy és mail alter-el ki tudod dobni a levélből.

pp

0
0
pp képe

http://hu.php.net/manual/hu/function.mail.php

4.2.3 Az additional_parameters paraméter safe_mode-ban nem engedélyezett, használata esetén a mail() függvény figyelmeztető üzenetet ad, és FALSE-szal tér vissza.
4.0.5 A paraméterlista bővült az additional_parameters -el.

Tehát ha 4.0.5 előtti a php-d vagy be van kapcsolva a safe mode(valószínűleg ez van) akkor jön ez a hibaüzenet. Javaslom a következő változtatást:

eredeti:

    return mail(
      $to,
      mime_header_encode($subject),
      str_replace("\r", '', $body),
      join("\n", $mimeheaders)
    );

új:

    return mail(
      $to,
      mime_header_encode($subject),
      str_replace("\r", '', $body)
    );

így kimennek az emailok, de rondák lesznek, javaslom kódold át a body-t meg a subject-et iso-8859-2 be.

pp

0
0
Anonymous képe

Nekem nem hozott megoldást ez a javítás.

Továbbra sem küldi ki a leveleket.

Hol tudom megnézni, hogy safe módban van-e, és hol tudom átállítani?

0
0
Anonymous képe

Valószínűleg a GoDaddy.com hosztingja nem teljesen kompatibilis a Drupallal, mert nekem is ott volt problémám ezzel.

Én így változtattam meg a common.inc kódját, és tökéletesen működik minden, karakterek is jól jelennek meg:

    return mail(
      $to,
      str_replace("\r", '', $subject),
      str_replace("\r", '', $body)
    );
0
0
garrotter képe

Nálam is ez volt a gond. Bár nálam a karakterekkel még van gond, de az a legkevesebb.

Azt nem tudod véletlenül, hogy hogyan lehet rávenni, hogy a webhely információknál beállított e-mail címről küldje a levelet és ne a saját maga generáltról?
Szintén a godaddy-nél vagyok.

0
0