problemy ze skryptem a wersja PHP

bogacz5

Avatar: bogacz5

2014-02-17 13:19

Przerzuciłem skrypt na nowy serwer hekko i pojawił się problem , podczas wysyłki zamówienia pojawia się komunikat:
Deprecated: Assigning the return value of new by reference is deprecated in /home/.../public_html/plugins/pear/smtp.php on line 349
i zamówienia nie da się zrealizować. Wysłałem zapytanie do hekko i otrzymałem info:
"Uprzejmie informuję, że przesłany błąd oznacza błąd skryptu.
Ma Pan napisany kod w sposób, który w nowszych wersjach PHP nie będzie już wspierany. W związku z tym wyświetla się błąd. Może Pan wyłączyć opcję display_errors w Panelu DirectAdmin w opcji "Ustawienia PHP", albo zmienić wersję PHP na starszą, albo poprawić skrypt."
Jak rozwiązać problem, istnieje poprawka skryptu dla nowszych wersji PHP?

» Quick.Cart v5.x

tomek

selekcjoner

Avatar: selekcjoner

2014-02-17 15:21

Dokładnie to błąd występuje w dodatku, który zainstalowałeś - smtpMail.
A czy nie mógłbyś korzystać z funkcji mail() ?

simlution.org

bogacz5

Avatar: bogacz5

2014-02-17 19:01

Dzięki, przywróciłem funkcję mail() i błąd zniknął.

tomek

ThePoints

Avatar: ThePoints

2015-11-03 11:01

Podbijam, a gdzie tę funkcje mail() się ustawia?

selekcjoner

Avatar: selekcjoner

2015-11-03 20:28

W Quick Cart maila standardowo są wysyłane poprzez mail()

Do góry
o nas | kontakt