am: 06. Dezember 2010, 13:00:52
Hallo,
nach Migration von xt:Commerce 3.04 SP2.1 auf modified eCommerce Shopsoftware 1.05 habe ich folgendes Mailproblem und hoffe mir kann jemand auf die Sprünge helfen:
Ordermail wird problemlos verschickt,
Accountbestätigung ebenfalls,
jedoch bei Statusänderungen der Bestellungen, bei Mail an den Kunden aus der Kundenverwaltung heraus und beim "Newsletter" gehen keine Mails heraus und es erfolgt diese Fehlermeldung:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/templates_c/%%8A^8AD^8AD11A6E%%signatur.html.php) is not within the allowed path(s): (/srv/www/vhosts/example.com/httpdocs:/tmp) in /srv/www/vhosts/example.com/httpdocs/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1391
Fatal error: Smarty error: the $compile_dir '/templates_c' does not exist, or is not a directory. in /srv/www/vhosts/example.com/httpdocs/includes/classes/Smarty_2.6.26/Smarty.class.php on line 1097
Selbstverständlich existieren die Dateien und haben auch 777 Rechte.
Der Shop ist exakt nach Anleitung migriert worden, natürlich inkl. aller SQL Files, dass verwendete Template ist ebenfalls das originale xtc5.
Auf dem betreffenden Server laufen noch andere Shops unter xt:C 3.04 und modified eCommerce Shopsoftware 1.03 und 1.04, alle haben keinerlei Probleme mit Mails oder anderen Dingen. Ergo kann es nicht an den Servereinstellungen liegen.
Wo ist denn der Unterschied in der Mailbearbeitung zwischen Version 1.04 und 1.05?
Und welche unterschiedlichen Dateien bzw. Funktionen sind für z.B. die Order Mail (funktioniert) bzw. die change ordermail (funzt nicht) zuständig?
Am Samstag habe ich übrigens noch einen Shop mit den gleichen Voraussetzungen auf 1.05 upgedatet, als Template ist hier eine uralt Krücke von YAML vorhanden und dieser Shop macht ebenfalls keine Probleme.
Über einen kräftigen Gedankenanstoß würde ich mich freuen, Forum und Google geben jedenfalls keine echte Hilfestellung.
Ciao
Linkback: https://www.modified-shop.org/forum/index.php?topic=9832.0