Also folgendes Problem. Ich wil bei einer Extension die ich schreibe einen Versionschek einbauen.
Im Grundegenommen Versteh ich das wie es geht aber es funktioniert nicht richtig.
Also was ich bisher gemacht habe.
Ich habe eine Datei erstellt welche gegenprüft ob aktuell oder nicht.
Folgender Inhalt.
Code: Alles auswählen
{
"stable": {
"1.0.0": {
"current": "1.0.0",
"download": "https:\\christian-esch.de",
"announcement": "https:\\christian-esch.de",
"eol": null,
"security": false
}
}
}
In der Composer.Json habe ich dann für den Check folgendes Eingefügt:
Code: Alles auswählen
,
"version-check": {
"host": "christian-esch.de",
"directory": "/",
"filename": "name.json"
}
Ich habs auch mit unterverzeichnis versucht jedoch auch ohne Erfolg. Und ja bei unterverzeichnis habe ich dieses bei name mit angegeben in der Composer.json
Wenn ich aber die name.json über die adresse https://christian-esch.de/bridge.json aufrufe lädt die ausgabe ganz normal.
Wenn ich als host den localserver nehme funktioniert die ausgabe des Versionscheck.
Nehme ich z.B. den server von strato ( ich habe mehrere Foren in betreuung daher mehrere Server zugriffe') dann funktioniert der check auch.
Also ich denke da stimmt was nicht mit meinem Server. Aber was mus ich da beachten.
Um euch mal meine PHPINFO anzusehen könnt ihr hier mal schauen.
Phpinfo von christian-esch.de