Skip to content
This repository has been archived by the owner on Apr 21, 2021. It is now read-only.

Update den-live-server-konfigurieren.md #484

Open
wants to merge 4 commits into
base: 4.4
Choose a base branch
from

Conversation

Physiklehrer
Copy link

No description provided.

Copy link
Contributor

@fiedsch fiedsch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Typo Contyo -> Contao
  • Zeilenlänge anpassen

||\-|.mod_rewrite oder .mod_alias (Umleitung per .htaccess)|.mod_rewrite oder .mod_alias (Umleitung per .htaccess)|
| Rechte PHP-Prozess: |\- |Symlinks anlegen und folgen | Symlinks anlegen und folgen|
| |\- |Dateien anlegen und ändern | Dateien anlegen und ändern|
| MySQL-Optionen: |\- |\- | innodb_large_prefix|
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Das ist kein zwingendes Requirement. Du kannst Contao 4.5 auch ohne dieser Option betreiben. Siehe https://github.com/contao/managed-edition#innodb-large-prefix

Davon abgesehen wird insgesamt wird folgendes benötigt: https://github.com/contao/managed-edition#innodb-large-prefix - und auch nur, wenn der MySQL Server nicht mindestens die Version 5.7.7 hat - bzw. der MariaDB Server nicht mindestens die Version 10.2.

| PHP-Erweiterungen: | GDlib (Bildbearbeitung) | GD, Imagick oder Gmagick | GD, Imagick oder Gmagick|
| | DOM (XML-Dateien) | DOM (XML-Dateien) | DOM (XML-Dateien)|
| |\- | intl (Internationalisierung) | intl (Internationalisierung)|
||\-|.mod_rewrite oder .mod_alias (Umleitung per .htaccess)|.mod_rewrite oder .mod_alias (Umleitung per .htaccess)|
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mod_rewrite und mod_alias sind Apache Module - aber Apache ist kein Requirement für Contao 4.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, aber die Umleitung auf die app.php muss sein - egal wie. Da waren ja schon einige Anfragen im Forum. Wäre super, wenn du das noch im Contao-Check einbauen könntest, das Tool ist wirklich sehr hilfreich!


> #### info:: Hinweis
> Je nach installierten Extensions kann es außerdem notwendig sein die PHP
> Variable `max_input_vars` zu erhöhen (bspw. auf `2000` oder höher). Andernfalls
> können zu lange Backend Formulare nicht komplett abgeschickt werden.

> #### info:: Hinweis
> Um von allen Funktionen profitieren zu können, sind zusätzlich die
> PHP-Erweiterungen `mbstring` (internationale Zeichen) und `mcrypt`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Soweit ich weiß wird mcrypt seit Contao 3.5.32, Contao 4.5.2 und Contao 4.4.12 (?) nicht mehr benötigt.

- PHP cURL-Erweiterung
- PHP OpenSSL-Erweiterung
- PHP-Flag "allow_url_fopen" aktiv
- PHP-Funktion "shell_exec"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

shell_exec wird vom Contao Manager glaube ich nicht benutzt.

| PHP-Erweiterungen: | GDlib (Bildbearbeitung) | GD, Imagick oder Gmagick | GD, Imagick oder Gmagick|
| | DOM (XML-Dateien) | DOM (XML-Dateien) | DOM (XML-Dateien)|
| |\- | intl (Internationalisierung) | intl (Internationalisierung)|
| | | Umleitung auf app.php | Umleitung auf app.php|
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dann müsstest du aber auch schreiben Umleitung auf index.php bei Contao 3 ;).

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

naja, zumindest der Apache, den wohl die meisten verwenden, interpretiert die index.php im Gegensatz zur app.php automatisch. Aber es kann gerne auch raus...

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nein, der default Wert von DirectoryIndex ist nur index.html: https://httpd.apache.org/docs/2.4/mod/mod_dir.html
Natürlich haben vermutlich alle Hoster einen anderen Wert gesetzt.

| |\- | intl (Internationalisierung) | intl (Internationalisierung)|
| | | Umleitung auf app.php | Umleitung auf app.php|
| Rechte PHP-Prozess: |\- | Symlinks anlegen und folgen | Symlinks anlegen und folgen|
| |\- | Dateien anlegen und ändern | Dateien anlegen und ändern|
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Contao 3 muss natürlich genau so Dateien & Ordner anlegen und ändern können.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

das ist habe ich aus den Contao-News und bezieht sich wohl auf den weggefallenen Safe Mode Hack (der aber natürlich sowieso noch nie empfehlenswert war...)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ach so ja, da hast du natürlich recht.

@aschempp
Copy link
Member

Beachtet auch contao/website#100 und contao/managed-edition#31 für Details

@CMSworker
Copy link

CMSworker commented Mar 19, 2018

Hallo zusammen, ich finde den Ansatz von @Physiklehrer prinzipiell nicht schlecht (danke dafür!), denke aber, die Systemanforderungen sollten ausführlicher beschrieben werden und möchte dazu folgendes vorschlagen:
// EDIT 20191019: Link+Fork gelöscht, dank komplett neuer Contao-Doku obsolete

Ich halte es nicht für sinnvoll, in der Dokumentation zu einer bestimmten Contao-Version auch die Anforderungen für ältere oder neuere Versionen zu nennen. Es gibt ja für (fast) jede Version eine eigene Dokumentation und entsprechend würde ich für jede Version eine solche Seite mit den Systemanforderungen ergänzen, falls das aus Sicht des Doku-Teams in Ordnung wäre und begrüßt wird.

Außerdem wurde in #479 der Vorschlag gebracht, "LTS" zu erläutern und ich denke es ist generell sinnvoll, in der Dokumentation Hinweise zu der jeweiligen Version zu nennen. Dazu folgender Vorschlag:
// EDIT 20191019: Link+Fork gelöscht, dank komplett neuer Contao-Doku obsolete

Auch ein "Upgrade-Guide" von der letzten LTS-Version auf die jeweilige neue Version wäre sinnvoll und gehört aus meiner Sicht zu einer hilfreichen Dokumentation. Es gibt zwar ettliche Hilfestellungen im Forum, bei einem Update aber dort erst alle Infos zusammen suchen zu müssen ist nicht besonders anwenderfreundlich...

Bevor ich da jetzt allerdings noch mehr Zeit reinstecke erst mal die Frage, was ihr generell davon haltet. Falls das in Ordnung wäre, hätte ich noch einige Fragen dazu, diese würde ich dann aber mit dem Pull Request stellen.

@Physiklehrer und @fritzmg : Danke für die tolle Vorarbeit, ich fand das sehr hilfreich! 👍

@aschempp Ist schon eine Doku für 4.5 und/oder 4.6 in Vorbereitung? Falls nicht würde ich dazu auch schon die Grundstruktur vorbereiten, die Systemanforderungen haben sich ja seit 4.4 LTS teilweise geändert...

@xchs xchs mentioned this pull request Aug 16, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants