Contao 4 Installation "requires ext-intl"

von Marco Simbürger

Wie man den Fehler "requires ext-intl * -> the requested PHP extension intl is missing from your system" behebt.

Wenn die intl-extension nicht vorhanden ist, muss sie entsprechend installiert werden.

Mac/OSX (homebrew)

  1. php5-intl installieren: brew install php56-intl
  2. Falls die Meldung "No available formula for php56-intl" erscheint, dieser Anleitung folgen: issues/1701
  3. Apache neustarten: sudo apachectl restart

Windows (Xampp)

  1. /xampp/php/php.ini öffnen
  2. Kommentar bei "php_intl.dll" entfernen (;extension=php_intl.dll  zu  extension=php_intl.dll)
  3. Alle Dateien aus /xamp/php/ic*.dll  zu  /xampp/apache/bin kopieren
  4. Apache neustarten (Xampp control panel)

Linux

  1. php5-intl installieren: sudo apt-get install php5-intl
    (Falls CentOS or Fedora mit: sudo yum install php5-intl)
  2. Apache neustarten:sudo service apache2 restart

 

Anschliessend kann Contao installiert werden.

composer create-project contao/standard-edition <target>

Weitere Infos hier: Installing Contao 4

Zurück

Kommentare

Kommentar von Andy |

Tausend Dank für die Anleitung!

Kommentar von Pascal T. |

Vielen Dank!

Kommentar von Mario |

Leider kommt die Fehlermeldung auch, wenn die intl Extension installiert ist:

php -i

intl
Internationalization support => enabled

Trotzdem klappt bricht die Installation mit ’zig »requires ext-intl * -> the requested PHP extension intl is missing from your system« Fehlern ab.

Einen Kommentar schreiben

Bitte rechnen Sie 2 plus 2.