contao / managed-edition

Contao Managed Edition
17 stars 14 forks source link

Update the system requirements in the README.md #32

Closed netzarbeiter closed 2 years ago

netzarbeiter commented 6 years ago

Die Frage zur Systemanforderung von Contao taucht immer wieder auf, in einem nächsten Schritt könnten wir diese Informationen im Download-Bereich direkt zur Verfügung stellen. contao/website#100

Kannst du bitte noch die MariaDB-Version angeben.

leofeyer commented 6 years ago

Wofür brauchen wir proc_open und proc_close in Contao?

fritzmg commented 6 years ago

@netzarbeiter proc_open und proc_close sind für den Contao Manager, nicht für Contao selbst.

netzarbeiter commented 6 years ago

Direkt brauchen tut es Contao nicht, aber sobald das Install-Tool (cache löschen) oder der Contao Manager ein Kommando ausführen will. Natürlich ist das nicht eine Anforderung von Contao, dann müssten wir aber konsequenterweise den Contao Manager und den Weg über die ZIP nicht ermöglichen und nur die Bedienung über die Kommandozeile anbieten.

netzarbeiter commented 6 years ago

Das Ziel ist, dass die Leute beim Start wissen, was Contao und die Hilfswerkzeuge (Contao Manager) für Servervoraussetzungen benötigen. Sonst sehen sie die Systemanforderungen von Contao, bereiten ihren Server vor, laden den Manager hoch und müssen auch für diesen noch Anpassungen am Server vornehmen. Fällt in meinen Augen auf Contao zurück, auch wenn der «Manager» schuld ist.

fritzmg commented 6 years ago

Direkt brauchen tut es Contao nicht, aber sobald das Install-Tool (cache löschen)

Stimmt. @leofeyer core-bundle verwendet Symfony\Component\Process\Process und das wiederum benötigt proc_open. Wobei ich selbst mit deaktivierten proc_open Funktion die Datenbank im Install Tool korrekt einrichten konnte.

leofeyer commented 6 years ago

Das Ziel ist, dass die Leute beim Start wissen, was Contao und die Hilfswerkzeuge (Contao Manager) für Servervoraussetzungen benötigen.

Niemand liest die README. Wenn wir Glück haben lesen die Leute die Doku und die beste Chance, gelesen zu werden, dürfte der Text auf der Webseite haben (siehe contao/website#100).

Aber ja, wir können auch das README etwas ausführlicher machen.

aschempp commented 6 years ago

Ich würde Contao requires: noch entfernen, denn das dupliziert sich ja mit dem Titel (System Requirements).

@contao/developers benötigen wir nicht auch die Intl-Bibliothek bereits in 4.4? Ansonsten sollten wir das vorerst mal übernehmen, wir können es jederzeit ergänzen falls noch was dazu kommt. Besser als das bestehende ist es allemal!

Toflar commented 6 years ago

Ich würde das auch übernehmen und intl brauchen wir seit 4.0.

leofeyer commented 4 years ago

Direkt brauchen tut es Contao nicht, aber sobald das Install-Tool (cache löschen)

Wie beim gestrigen Mumble-Call besprochen, braucht Contao 4 proc_open nicht. Auch nicht, um im Install-Tool den Cache zu löschen oder in der Systemwartung die Symlinks zu regenerieren. proc_open ist ausschließlich für den Contao Manager notwendig, weil dieser quasi die Kommandozeile ersetzt.

aschempp commented 4 years ago

proc_open ist ausschließlich für den Contao Manager notwendig, weil dieser quasi die Kommandozeile ersetzt.

Das stimmt so nicht. Jede Nutzung von symfony/process braucht proc_open. Also

Aber ja, für eine "normale" Ausführung benötigt Contao keine Prozesse…