weater
7. November 2018 um 11:25
21
Habe soeben gesehen das ich ja ein paar Zeilen verutscht bin hier sieht man in der Log die Fehler
[Wed Nov 07 08:09:56.215070 2018] [:error] [pid 30501:tid 140013568251648] [client 66.249.64.155:51768] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #1 /home/www/tuttonapoli/htdocs/engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch()
[Wed Nov 07 08:09:56.215073 2018] [:error] [pid 30501:tid 140013568251648] [client 66.249.64.155:51768] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #2 /home/www/tuttonapoli/htdocs/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)
[Wed Nov 07 08:09:56.215077 2018] [:error] [pid 30501:tid 140013568251648] [client 66.249.64.155:51768] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #3 /home/www/tuttonapoli/htdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\\Component\\HttpKernel\\HttpCache\\SubRequestHandler::handle(Object(Shopwa...
[Wed Nov 07 08:13:12.103668 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: PHP message: PHP Fatal error: Uncaught Enlight_Controller_Exception: Controller "favicon.ico" not found for request url https://www.tutto-napoli-speciale.ch/favicon.ico in /home/www/tuttonapoli/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php:506, referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:13:12.103700 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: Stack trace:, referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:13:12.103707 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #0 /home/www/tuttonapoli/htdocs/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp)), referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:13:12.103713 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #1 /home/www/tuttonapoli/htdocs/engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch(), referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:13:12.103719 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #2 /home/www/tuttonapoli/htdocs/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\\Kernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true), referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:13:12.103738 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #3 /home/www/tuttonapoli/htdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\\Component\\HttpKernel\\HttpCache\\SubRequestHandler::handle(Object(Shopware\\Kernel), Object(Symfony\\Component\\HttpFoundation\\Request), 1, tr..., referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
[Wed Nov 07 08:15:34.452156 2018] [:error] [pid 30502:tid 140013534680832] [client 66.249.64.157:36720] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: PHP message: PHP Fatal error: Uncaught Enlight_Controller_Exception: Controller "webshop" not found for request url https://www.tutto-napoli-speciale.ch/webshop/aglio-olio-peperoncino/knoblauch/218/aglio/olio/peperoncino/knoblauch/oel/peperoncini-scharf?c=75 in /home/www/tuttonapoli/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php:506
[Wed Nov 07 08:15:34.452195 2018] [:error] [pid 30502:tid 140013534680832] [client 66.249.64.157:36720] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: Stack trace:
[Wed Nov 07 08:15:34.452202 2018] [:error] [pid 30502:tid 140013534680832] [client 66.249.64.157:36720] FastCGI: server "/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch" stderr: #0 /home/www/tuttonapoli/htdocs/engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
weater
8. November 2018 um 06:46
22
@AndreHerking hast Du eine Idee? Danke vielmals für jegliche Hilfe.
So kann ich keine Rechnungen ausdrucken da jede die gleiche Nummer aufweist.
Gruss Chris
Wir schließen uns hier an, wir haben leider das selbe Problem. Gibt es hierfür irgend eine Abhilfe??
Gruß
https://forum.shopware.com/discussion/comment/200743/#Comment_200743
Hier wurde schon mal das problem behandelt, ich habe beide dateien gerade ausgetestet. Funktioniert leider nicht
weater
8. November 2018 um 11:44
25
@lbtbonrath Ich habe schon sehr sehr viel versucht leider ohne Erfolg. Auch dein Link oben habe ich gemacht. Kompletten Ordner im Baretheme von einer neuen Installationsdatei genommen. Geht nicht.
Komme da leider auch nicht weiter. Sehr mühsam das ganze.
Sicher das dies die richtigen Logfiles sind, die zeitlich zu Generierung der Rechnung zuordbar sind? Die Meldungen geben hier leider keinen Aufschluss.
weater
8. November 2018 um 13:23
27
Bin im Moment im Büro und habe keinen Zugriff auf den Server. Müsste das nachreichen.
Dieser hier hat doch etwas mit Pdf zu tun?
[Wed Nov 07 08:13:12.103668 2018] [:error] [pid 18041:tid 140013484324608] [client 185.46.214.94:60316] FastCGI: server “/home/www/tuttonapoli/php5-fcgi-*-80-tux21.trendhosting-net.ch” stderr: PHP message: PHP Fatal error: Uncaught Enlight_Controller_Exception: Controller “favicon.ico” not found for request url https://www.tutto-napoli-speciale.ch/favicon.ico in /home/www/tuttonapoli/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php:506, referer: https://www.tutto-napoli-speciale.ch/backend/Order/openPdf?id=8a0c9d9c96f1ffb24fa4b0012edf5dfc
Schicke mir mal deine Zugangsdaten zum Shop an forum@shopware.de , ich schaue es mir dann an.
LG Andre
Sollte es dann eine Lösung dafür geben, diese dann bitte hier posten. Wir wären da echt dankbar.
Wir haben nun eine mögliche Ursache feststellen können - und zwar schreiben wir seit der Shopware 5.5 die Dokumente zunächst in das globale “/tmp” Verzeichnis des Servers, und verschieben es dann in die Shopware Ordner-Struktur. Prüft mal bitte mit eurem Hoster, ob dort der ausführende Shopware-Server User Zugriff drauf hat.
LG Andre
weater
8. November 2018 um 15:02
31
Danke Andre bin am Abklären mit dem Hoster melde mich bei Dir.
Die Zugangsdaten habe ich Dir mal gemailt.
Gruss Chris
weater
8. November 2018 um 15:26
32
@Andre genau so war es es funktioniert.
Unser Hoster begreift dieses nicht warum Ihr das so macht? Hier seine Antwort:
Ich finde es aber falsch - es gibt die sys_temp_dir Variable - und diese würden in Ihr eigenes tmp Zeigen.
Das /tmp ist per Default von allen Usern lesbar - da würde ich als Software Hersteller nichts persönliches wie eine Rechnung reinschreiben
Evtl. wäre das noch ein Anstoss für Euch? Aber ich danke für Deine Hilfe.
Wir nutzen die sys_get_temp_dir() Funktion für die Ermittlung - das hat lt. Entwicklung etwas mit den verschiedenen File-Adaptern zu tun, die man hier nutzen kann.
Vielleicht kannst du das an deinen Hoster weitergeben.
shopware/Document.php at 5.5 · shopware/shopware · GitHub
LG Andre
2 „Gefällt mir“
weater
8. November 2018 um 15:38
34
Hoi Andre ich habe es so weitergeleitet. Danke Dir nochmals für diesen Wertvollen Tipp
Wir haben das globale tmp Verzeichnis geprüft und dieses ist voll beschreibbar.
Fehler besteht leider weiterhin.
weater
9. November 2018 um 08:19
36
@lbtbonrath komisch bei uns ging es sofort alls unser Hoster das geändert hat.
Interessanterweise gehen Lieferscheine ohne Probleme, beim Neu-Erzeugen von Rechnungen kommt: Beim Speichern des Dokuments ist ein Fehler aufgetreten.
Could not resolve type of column “id” of class “Shopware\Models\Order\Document\Document”
PuK
9. November 2018 um 09:41
38
wir haben das gleiche Problem, der globale Temp Ordner hat Rechte 777, und es landen auch Dateinen nach Schema „documentFfhmVL“ darin, nur in den Shop kommen sie nicht weiter…
Nachtrag:
folgende Meldung bekommt man, bei Dokumente, wenn man auf Vorschau klickt:
Fatal error : Uncaught Mpdf\MpdfException: Invalid size representation „10px !important“ in /html/mhz-sw/vendor/mpdf/mpdf/src/SizeConverter.php:35 Stack trace: #0 /html/mhz-sw/vendor/mpdf/mpdf/src/Mpdf.php(19566): Mpdf\SizeConverter->convert(‚10px !important‘, 2.9104166666667) #1 /html/mhz-sw/vendor/mpdf/mpdf/src/Tag/BlockTag.php(385): Mpdf\Mpdf->setCSS(Array, ‚BLOCK‘, ‚P‘) #2 /html/mhz-sw/vendor/mpdf/mpdf/src/Tag.php(239): Mpdf\Tag\BlockTag->open(Array, Array, 3) #3 /html/mhz-sw/vendor/mpdf/mpdf/src/Mpdf.php(15310): Mpdf\Tag->OpenTag(‚P‘, Array, Array, 3) #4 /html/mhz-sw/vendor/mpdf/mpdf/src/Mpdf.php(15923): Mpdf\Mpdf->WriteHTML(’
WriteHTML(’
SteDie
9. November 2018 um 12:33
39
Bei mir hat das tmp Verzeichnis auch die Rechte 777, Vorschau erstellen funktioniert. Leider nach wie vor die Belegerstellung nicht. Egal welches Dokument ich erstellen will, erhalte ich die Meldung
Beim Speichern des Dokuments ist ein Fehler aufgetreten.
Unable to create output file
Fehler laut Log:
Mpdf\MpdfException: Unable to create output file in /vendor/mpdf/mpdf/src/Mpdf.php:9350 Stack trace:
#0 /engine/Shopware/Components/Document.php(301): Mpdf\Mpdf->Output(false, ‚F‘)
#1 /engine/Shopware/Controllers/Backend/Order.php(1795): Shopware_Components_Document->render()
#2 /engine/Shopware/Controllers/Backend/Order.php(1082): Shopware_Controllers_Backend_Order->createDocument(72, 2)
#3 /engine/Library/Enlight/Controller/Action.php(193): Shopware_Controllers_Backend_Order->createDocumentAction()
#4 /engine/Library/Enlight/Controller/Dispatcher/Default.php(548): Enlight_Controller_Action->dispatch(‚createDocumentA…‘)
#5 /engine/Library/Enlight/Controller/Front.php(222): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#6 /engine/Shopware/Kernel.php(202): Enlight_Controller_Front->dispatch()
#7 /vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#8 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Shopware\Kernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)
#9 /engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#10 /vendor/symfony/http-kernel/HttpCache/HttpCache.php(238): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#11 /engine/Shopware/Components/HttpCache/AppCache.php(105): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#12 /var/www/5000152413/u5620/diedenhoefer.de/htdocs/shopware.php(122): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#13 {main}
Ich behelfe mir im Moment damit, das ich wieder das Backup einspiele und auf einer älteren Version weiter arbeite.
Ich bitte auch nochmals um Hilfe
Viele Grüße
Stefan