Zum Inhalt springen

TYPO3 Neos mit PHP CGI/FCGI

Erstellt am 14. Juli 2015 · 1 Antwort · letzte Antwort am 23. Juli 2015

Tags: PHP, Server & Hosting, Frage

TheKvist ·

Hallo Liebe TYPO3- und Neos-Community,

ich habe über das Wochenende versucht, für einen Bekannten Neos auf seinem Strato-Webspace zu installieren, es ist kein V-Server, sondern nur Webspace, das Paket ist PowerWeb Starter.
Hier bin ich auf das Problem gestoßen, dass sich Neos ohne eine PHP CLI Binary scheinbar nicht installieren lässt, Strato hat bei sich PHP CGI/FCGI laufen. Für Neos bedeutet das, dass ich beim Versuch das Setup aufzurufen die Flow Exception #1341839376 mit der Meldung erhalte, dass der Pfad zur PHP Executable nicht korrekt sei, bzw. es sich nicht um eine CLI Version handelt.
Meine Frage ist nun, ob es irgendeinen Weg gibt, Neos auf einem FCGI-System ohne die CLI Binary zu installieren, oder ob ich bei Strato abklären muss ob ich das haben und sie mir den Pfad geben können.
Ich bedanke mich für eure Mühe.

Liebe Grüße,
Kvist

aroddo ·

hi,

hab das gleiche Problem bei 1und1.
noch besser: flow besorgt sich über irgendeine umgebungsvariable eine veraltete php-version - ganz egal was man für die domäne einstellt.

Zumindest in dem flow skript konnte ich manuell eine andere php-version einstellen:

Von

#!/usr/bin/env php

zu

#!/usr/bin/env php5.5-cli

In dem angegebenen Verzeichnis kann man auch gucken, welche compilierten php-Interpreter installiert sind. Evtl sind welche installiert aber nicht gesymlinkt, also einfach mit ls -lA php* gucken wo die sind.

Da aber dann u.U andere php.ini genutzt werden die lokale ini's ignorieren (wie bei mir 🙁 ) kommt man u.U. nicht um den Weg zum Admin herum.