Klarna schickt mich im Checkout immer wieder auf die Startseite

Hallo,

ich habe ein Problem mit Klarna und hoffe ihr könnt mir irgendwie helfen?!

Wenn ich Klarna aktiviert habe und in den Zahlungsvorgang gehen will (genauer auf die Seite zur Auswahl der Zahlungsweise) werde ich immer auf die Startseite weitergeleitet.

Meine Shop Version ist 4.6.3, die PHP Version 5.3 und Klarna ist 3.0

Was ich schon ausprobiert habe:

  • Klarna neu installiert
  • Restore der gesamten Seite vom Hoster
  • ältere Datenbank eingespielt
  • oxchkversion drüber laufen lassen
  • ocb_cleartmp-master installiert und genutzt (aber was genau soll mir das sagen)
  • TMP geleert
  • Views aktualisiert

Hier mal was die Log-Datei ausgespuckt hat:


oxSystemComponentException-oxException (time: 2015-02-13 20:03:18): [0]: Function ‘isKlarnaCheckoutEnabled’ does not exist or is not accessible! (Klarna_oxViewConfig)

Stack Trace: #0 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/klarna/views/klarna_payment.php(35): oxSuperCfg->__call(‘isKlarnaCheckou…’, Array)
#1 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/klarna/views/klarna_payment.php(35): Klarna_oxViewConfig->isKlarnaCheckoutEnabled()
#2 /is/htdocs/wp11069773_OXRODFBAD0/www/views/oxshopcontrol.php(406): Klarna_Payment->render()
#3 /is/htdocs/wp11069773_OXRODFBAD0/www/views/oxshopcontrol.php(317): oxShopControl->_render(Object(Klarna_Payment))
#4 /is/htdocs/wp11069773_OXRODFBAD0/www/views/oxshopcontrol.php(114): oxShopControl->_process(‘payment’, NULL)
#5 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/d3log/views/d3_oxshopcontrol_errorhandler.php(14): oxShopControl->start()
#6 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/d3clrtmp/views/d3_oxshopcontrol_clrtmp.php(19): d3_oxshopcontrol_errorhandler->start()
#7 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/d3/autoload/views/d3_oxshopcontrol_autoload.php(33): d3_oxshopcontrol_clrtmp->start()
#8 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/klarna/core/klarna_oxshopcontrol.php(42): d3_oxshopcontrol_autoload->start()
#9 /is/htdocs/wp11069773_OXRODFBAD0/www/modules/klarna/core/klarna_oxshopcontrol.php(34): Klarna_oxShopControl->startParent()
#10 /is/htdocs/wp11069773_OXRODFBAD0/www/index.php(103): Klarna_oxShopControl->start()
#11 {main}

Aber es ist doch alles da…

Könnte es unter Umständen an den Ursprungstemplates azure und/oder admin liegen?

Ich hoffe ihr habt Rat.

Liebe Grüße

Versuch es doch mal mit einer akutellen Version des Klarna Moduls, die für die 4.6.x geeignet ist ?

Mittlerweile ist noch alles viel viel schlimmer geworden :confused:

Ich habe keine Ahnung wie das passieren konnte, aber jetzt habe ich einen 500 Internal Server Fehler :frowning:

In der Systemgesundheit wird dann jetzt auch Apache mod_rewrite Modul orange angezeigt :frowning:

Der Wurm ist drin… Hilfe!!!

Auf dem Server ist außerdem noch ein Wordpress installiert, welches die oxid Css Datei verwendet. Das kann leider auch nicht mehr geladen werden.

Ich fürchte ein Problem in der htaccess. Vielleicht irgendwelche Steuerzeichen? Falsch hochgeladen (UTF8 ohne BOM, Ascii hochgeladen)?

Ich bin für absolut jeden Tipp dankbar. Wenn mir jemand zufällig seine Hilfe anbieten möchte (natürlich nicht umsonst) nehme ich das auch gerne an. PM gerne an mich.

Also noch mal kurz und knapp: ich brauche schnellstmöglich konkrete Hilfe. Gerne hier, am besten im Direktkontakt.

Hier mal meine htaccess:


# In case you want to add a .htpasswd authentification
# you'll have to add the host of the shop as an allowed entity,
# so that calls from the host skip the authentification
# Example:
# Order Deny,Allow
# Deny from All
# AuthType Basic
# AuthName "Access not allowed"
# AuthUserFile path_to_htpasswd_file/.htpasswd
# Require valid-user
# Allow from localhost
# Satisfy Any
RewriteEngine On

#performance opti
<IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault "access plus 10 days"
    ExpiresByType text/css "access plus 1 week"
    ExpiresByType text/plain "access plus 1 month"
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    ExpiresByType application/x-javascript "access plus 1 month"
    ExpiresByType application/javascript "access plus 1 week"
    ExpiresByType application/x-icon "access plus 1 year"
</IfModule>

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/css application/x-javascript application/javascript text/plain text/html text/xml application/xml
</IfModule>

##<filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
	##Header set Cache-Control "max-age=1004800, public"
##</filesMatch>

<ifModule mod_headers.c>
	<filesMatch "\\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
		Header set Cache-Control "max-age=2592000, public"
	</filesMatch>
	<filesMatch "\\.(css)$">
		Header set Cache-Control "max-age=604800, public"
	</filesMatch>
	<filesMatch "\\.(js)$">
		Header set Cache-Control "max-age=1004800, public"
	</filesMatch>
	<filesMatch "\\.(xml|txt)$">
		Header set Cache-Control "max-age=216000, public, must-revalidate"
	</filesMatch>
	<filesMatch "\\.(html|htm|php)$">
		Header set Cache-Control "max-age=1, private, must-revalidate"
	</filesMatch>
	Header unset ETag
	Header unset Last-Modified
</ifModule>
FileETag None

#performance opti


#
# WWW-Rewrite
###############################################

RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.* [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

RewriteEngine On
RewriteBase /
RewriteRule ^glossar/(.*)/$ /zwillinge/glossary/$1/ [P,L]
RewriteRule ^glossar/$ /zwillinge/glossar/ [P,L]
RewriteRule ^glossar/(.*)$ /zwillinge/glossary/$1/ [P,L]
RewriteRule ^glossar$ /zwillinge/glossar/ [P,L]





<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteBase /

RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]

RewriteCond %{REQUEST_URI} oxseo\.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo\.php$ oxseo.php?mod_rewrite_module_is=on [L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(\.html|\/|\.jpg|\.css|\.pdf|\.doc|\.gif|\.png|\.js|\.htc)$ %{REQUEST_URI}/ [R=301,L]

RewriteCond %{REQUEST_URI} !(\/admin\/|\/core\/|\/export\/|\/modules\/|\/out\/|\/setup\/|\/tmp\/|\/views\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.html|\/)$ oxseo.php


RewriteCond %{REQUEST_URI} (\/out\/pictures\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (\.jpe?g|\.gif|\.png)$ core/utils/getimg.php

</IfModule>

# disabling log file access from outside
<FilesMatch "(EXCEPTION_LOG\.txt|\.log$|\.tpl$|pkg\.rev)">
order allow,deny
deny from all
</FilesMatch>

Options -Indexes
#DirectoryIndex index.php index.html

verzweifelte Grüße.

[QUOTE=angold;156150]
… hochgeladen (UTF8 ohne BOM, Ascii hochgeladen) …
[/QUOTE]
Dateien immer (!) binär hochladen !

Problem gelöst. Eswar eine fehlerhafte Datei.

Um genauer zu sein: out/azure/de/d3modcfg_lang.php

Der Hoster hat mir gezeigt, wo ich mal in die Log-Files schauen kann. Und siehe da… :slight_smile:

Leider habe ich trotzdem noch ein Problem mit Klarna.
Ich kann es aktivieren, ohne das der ganze Shop gleich wieder rumspinnt, die Raten werden mir auch angezeigt. Aber die Zahlungsmethoden leider nicht :frowning:

Woran kann das nur liegen?
Sie sind aktiv und Ihnen sind auch Benutzer zugeordnet.

Man Man Man, das macht mich hier noch wahnsinnig…

Liebe Grüße

mit klarna klären? :frowning:

Danke für die Hilfe/Anregungen (ja nicht nur an dieser Stelle, sondern im gesamten Forum).

Auch dieses Problem ist gelöst.
Es fehlten (warum auch immer) die zugehörigen Einträge in der Datenbanktabelle oypayments.

Jetzt ist alles wieder schick und fein und ich kann meinen Restsonntag genießen.

Viele Grüße