Skip to main content

Jetty: Ajax Call (PHP)

Comments

8 comments

  • Zendesk API User
    Author: thmarx - 8/14/2015 10:37

    Hallo Thomas,

    habt ihr da irgendwas spezielles Konfiguriert? Ich frage nach, weil der interne Jetty eigentlich kein PHP kennt und dir daher die Datei einfach als Text ausliefert.

    Wenn ihr da noch nichts gemacht habt, kannst du Quercus PHP verwenden. Damit kann der interne Jetty auch mit PHP umgehen. Du müsstest dir dann ein Module mit einer Web-Komponente erstellen, die du in deiner Vorschau Anwendung installieren musst.

    Viele Grüße

    Thorsten

    0
  • Zendesk API User
    Author: thomas_ritter - 8/14/2015 10:41

    Hallo Thorsten,

    danke für die Antwort.

    wir haben in der Konfig folgendes konfiguriert:


    # Start Setting for Preview # deliver php pages over apache

    preview.externalDelivery=php

    preview.externalDeliveryURL=http:/xxxxx-dev-fs5.hq.xxxxxx.de:80

    Die PHP-Vorschauseiten werden also über unseren Apache2-Server ausgeliefert.

    Lg

    Thomas

    0
  • Zendesk API User
    Author: thmarx - 8/14/2015 10:55

    Hallo Thomas,

    ok, damit sollte es ja eigentlich funktionieren. In der Doku steht noch, dass der Parameter preview.internalDelivery auf * stehen muss damit externalDelivery verwendet wird. Ist das bei euch der Fall?

    Gruß

    Thorsten

    0
  • Zendesk API User
    Author: thomas_ritter - 8/14/2015 11:15

    Hallo Thorsten,

    ja. Die Auslieferung von PHP funktioniert ja auch in allen Fällen, außer wenn die PHP Datei über einen Ajax-Request aufgerufen wird.

    lg thomas

    0
  • Zendesk API User
    Author: thmarx - 8/14/2015 11:36

    Hallo Thomas,

    was sagt denn das Request-Log das Apache, kommt da ein Anfrage an? Wenn die Datei über den Apache ausgeliefert wird, aber das PHP nicht ausgeführt wurde, gibt es vielleicht da noch ein Problem.

    Vielleicht stehen auch in den logs noch etwas interessantes. Schau mal im Apache und im FS log.

    Gruß

    Thorsten

    0
  • Zendesk API User
    Author: dleinich - 8/14/2015 11:42

    Hallo!

    Wird die PHP Datei als Seite erzeugt und basiert auf einem Template oder kommt die PHP Datei aus der Medienverwaltung?

    Beste Grüße

    Daniel Leinich

    0
  • Zendesk API User
    Author: thomas_ritter - 8/14/2015 11:42

    Hallo Thorsten,

    inzwischen hat sich das Problem über den Helpdesk geklärt (interne ID 174341).

    Das Problem ist, dass unsere PHP-Dateien im Medienordner liegen und deswegen in der Preview nicht geparst werden. Workarround ist, die PHP-Dateien als Template anzlegen, auch wenn das wenig Sinn macht, da sie ja nur einmalig gebraucht wird.

    lg thomas

    0
  • Zendesk API User
    Author: dleinich - 8/17/2015 8:52

    Hallo Thomas,

    danke, dass du unter https://community.e-spirit.com/ideas/1536 einen entsprechenden Feature Request gestellt hast.

    Liebe Grüße

    Daniel

    0

Please sign in to leave a comment.