2016-04-12 4 views
0

Ich versuche, eine SSL-Verbindung auf meinem localhost XAMPP einzurichten. Ich habe das schon vorher gemacht und hatte es funktioniert, aber dieses Mal habe ich Probleme mit der SSL-Verbindung, denke ich, weil ich an dem Code zweifle, da es etwas war, das vorher funktioniert hat. Und seitdem hat sich nichts geändert. Ich verwende virtuelle Hosts mit SSL auf nur einer Seite. Wenn ich versuche, eine Verbindung zu ihm herzustellen, zeigt es mir einen Fehler auf CakePHP, aber gibt mir keine Information darüber, was der Fehler ist. Hier ist ein screnshot:CakePhp, Xampp & SSL "Interner Fehler ist aufgetreten"

enter image description here

auch auf meiner Xampp ich die nächste Konfiguration habe es mit SSL zu arbeiten:

NameVirtualHost *:443 

<VirtualHost *:443> 
    DocumentRoot "C:\xampp\htdocs\Bebe2go api" 
    ServerName bebe2goapi.com 
    SSLEngine on 
    SSLCertificateFile "C:\xampp\apache\conf\ssl.crt\server.crt" 
    SSLCertificateKeyFile "C:\xampp\apache\conf\ssl.key\server.key" 
    <Directory "C:\xampp\htdocs\Bebe2go api"> 
     AllowOverride All 
     Order allow,deny 
     Allow from all 
    </Directory> 
</VirtualHost> 

Im mit einer Shopify Login-Plugin für die Login und ruft Shopify . Im Moment funktioniert es nicht, aber ich bin nicht sicher, warum das passiert. Ich denke nicht, dass der Fehler auf dem Code ist, aber ich habe einige Optionen ohne Glück ausprobiert. Irgendwelche Ideen, wo ich anfangen könnte, nach einer Lösung dafür zu suchen?

Eine kurze Randnotiz hier: Das Favicon von der Seite wird durch das Xampp Favicon ersetzt. Anstelle des normalen CakePHP-Symbols sollte das angezeigt werden. Ich bin mir nicht sicher, ob das etwas mit den Schwierigkeiten zu tun hat. Aber es ist erwähnenswert.

Wenn Sie weitere Informationen benötigen, bitte fragen: D

EDIT: Acutally nur bemerkte ich, ich den nächsten Fehler auf der cakephp errorlog erhalten:

2016-04-13 00:25:16 Error: [CurlException] SSL certificate problem: unable to get local issuer certificate 
Request URL: /shopify/install?code=a547ef8d8ceb1470f89a23bd4318fa4d&hmac=c95ccf2fc00221b4e1f15acb645ab7009bcf99ba0bf2eb399c3e105184bdeaad&shop=bebe2go.myshopify.com&signature=f1df3f9788935385932ff577961dcf70&timestamp=1460499916 
+0

hast du die fehlerprotokolle von cake, php und dem webserver überprüft? – Sevvlor

Antwort

0

Ok Ich löste nur mein Problem , hehehe Anscheinend habe ich nicht auf die curl.cainfo von der php.ini gezeigt, die nicht auf die richtige Richtung zeigt. Dies machte das Problem schwieriger zu lösen, weil der Fehler keine Beschreibung für diesen Fehler enthielt. Alles, was ich tun musste, war die richtige URL auf der curl.cainfo in der php.ini von meinem xampp-Programm und presto.

Der Rest war richtig gemacht.