Došlo k chyb parsování při zpracování následující data formátu JSON:
07. bře 2019 11:41 - 07. bře 2019 11:42 #139343
Ahoj, nevíte kde mohu odstranit tuto chybu? Odesílal jsem testovací email ze stránek a zobrazila se mi tato hláška. Nicméně e-mail dorazil. Děkuji za radu.
Došlo k chyb parsování při zpracování následující data formátu JSON:
<br />
<b>Warning</b>: escapeshellcmd() has been disabled for security reasons in <b>/pub/test/test.cz/web/www/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php</b> on line <b>1444</b><br />
{"success":true,"message":null,"messages":{"message":["Tento e-mail byl \u00fasp\u011b\u0161n\u011b odesl\u00e1n na <strong>test@gmail.com <\/ strong> pomoc\u00ed PHP Mail <\/ strong>. M\u011bli byste zkontrolovat, zda jste tento zku\u0161ebn\u00ed e-mail obdr\u017eeli."]},"data":true}
Došlo k chyb parsování při zpracování následující data formátu JSON:
<br />
<b>Warning</b>: escapeshellcmd() has been disabled for security reasons in <b>/pub/test/test.cz/web/www/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php</b> on line <b>1444</b><br />
{"success":true,"message":null,"messages":{"message":["Tento e-mail byl \u00fasp\u011b\u0161n\u011b odesl\u00e1n na <strong>test@gmail.com <\/ strong> pomoc\u00ed PHP Mail <\/ strong>. M\u011bli byste zkontrolovat, zda jste tento zku\u0161ebn\u00ed e-mail obdr\u017eeli."]},"data":true}
07. bře 2019 12:10 - 07. bře 2019 12:13 #139346
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong

Moderátor
Verze Joomla a PHP? Hosting? Vážně vlastníte doménu test.cz?
I'm sorry, my responses are limited...you must ask the right questions.
07. bře 2019 13:02 #139351
Odpověď od Cony

Moderátor
Nemáte způsob posílání mailu nastaven na sendmail? Na hostingu je zakázána funkce escapeshellcmd, a máte v Joomle zaplé hlášení chyb, chyba se tedy zobrazí, a odpověď na AJAX požadavek není ve správném formátu.
Poděkovali: Joom
07. bře 2019 17:19 - 07. bře 2019 17:20 #139368
Odpověď od Joom
Začátečník
Děkuji za radu. Poštu jsem testoval přes SMTP. Když povolím funkci escapeshellcmd na svém hostingu, tak by mělo být vše OK?
07. bře 2019 17:26 #139369
Odpověď od Joom
Začátečník
To Bong: nemám doménu test.cz
Pro řešení tohoto problému nebylo nutné zveřejňovat odkaz na doménu. Verze Joomla 3.9.3 a PHP 7.1.

07. bře 2019 21:22 #139372
Odpověď od Cony

Moderátor
Nebo pokud vypnete hlášení chyb v nastavení Joomly. Nevím zda na hostingu budete schopen funkci povolit...Joom napsal: Když povolím funkci escapeshellcmd na svém hostingu, tak by mělo být vše OK?
08. bře 2019 12:12 - 08. bře 2019 12:12 #139377
Odpověď od Joom
Začátečník
Ahoj Cony, na hosting jsem se nedíval a je pravda, že to mohu mít zakázáno. Hlášení chyb jsem vypnul a hláška se už neobjeví. Tím jsem, ale problém nevyřešil. Spíše mi jde o to, kdy mi tenhle problém může vadit. Jinak moc děkuji za ochotu poradit

08. bře 2019 14:00 #139378
Odpověď od Cony

Moderátor
No je to jen warning, takže pokud maily chodí tak zakázáním zobrazení chyb to vyřešené myslím je. PHPMailer, který Joomla používá tuto funkci začal od určité verze používat, a některé hostingy jí mají zakázanou. Jiný řešení je asi opravdu jen použít SMTP místo php mailu.