PHP intl Modul / PHP Extension in macOS High Sierra 10.13 aktivieren (run ownCloud Server 10.3.2 at macOS Server 5.6.3)

Hallo Appel Gemeinde.


Software:

macOS 10.13.6 (High Sierra)

macOS Server 5.6.3

OwnCloud Server 10.3.2

PHP Version 7.1.32 (built-in High Sierra)

apache 2.0 (built-in High Sierra)


Ziel:

OwnCloud Server auf macOS Server zum laufen zu bekommen.


Setup:

macOS Server läuft und der Service Websites ist aktiv. PHP ist ausgewählt und aktiv.

ownCloud Server ist unter dem Service Websites konfiguriert und ist erreichbar.




Problem:

PHP-Modul intl nicht installiert.

Bitte kontaktieren Sie Ihren Server-Administrator und bitten Sie um die Installation des Moduls.


PHP-Module wurden installiert, werden aber als noch fehlend gelistet?

Bitte kontaktieren Sie Ihren Server-Administrator und bitten Sie um den Neustart des Webservers.




Research:

Ich habe im Netz gelesen, dass das PHP intl Modul bereits bei macOS High Sierra mit an board ist.

Also stellt sich mir die Frage, wie kann ich das PHP intl Modul aktivieren oder updaten ohne dabei auf die Lösungen von Homebrew zurückzugreifen. Homebrew erfordert nämlich dann auch den built-in apache2 Server von High Sierra zu deaktivieren und das gibt bestimmt Probleme mit der macOS Server App.


PHP Version Test:

Um sicher zu stellen, dass die PHP Version der macOS Server App die gleiche ist die mir das Terminal Command php -v anzeigt, habe ich die Website "phpversion.mac" mit macOS Server erstellt und folgende index.php darüber laufen.

<?php

echo "Hello From Sites Folder!";

phpinfo();

?>


Als Ergebnis hat sich herausgestellt, dass jeweils die PHP Version identisch ist.

php Version 7.1.32

php extension version 7.1.32

Demnach sollte die macOS Server App standardmäßig auf die macOS System PHP zugreifen und nicht mit einer eigenen PHP Version arbeiten. Bei Homebrew ist das genau nicht der Fall und hier muss die built-in PHP sowie der built-in apache deaktiviert bzw. bearbeitet werden.


Gerade weil ich macOS Server und dessen Services verwende will ich potentielle Probleme vermeiden und auf Homebrew Lösungen verzichten.


Mein Wunsch:

  1. PHP intl Module (built-in) unter macOS High Sierra aktivieren
  2. ownCloud Server 10.3.2 unter macOS Server 5.6.3 betreiben
  3. PHP und PHP intl Module Extension up to date halten ohne dass macOS Server Probleme macht. (also ohne auf Homebrew angewiesen zu sein)


Hinweis:

Ich bin kein IT-Experte oder Entwickler, lediglich einfacher Anwender.

Sollte ich in irgendeiner Weise irren und falsch liegen, bitte ich um Entschuldigung und um Mitteilung.

Herzlichen Dank und hoffentlich kann mir geholfen werden.


Gepostet am 27. Feb. 2020 23:02

Antworten
1 Antwort

Es sind keine Antworten vorhanden.

Dieser Thread wurde vom System oder dem Community-Team geschlossen. Du kannst alle Beiträge positiv bewerten, die du hilfreich findest, oder in der Community nach weiteren Antworten suchen.

PHP intl Modul / PHP Extension in macOS High Sierra 10.13 aktivieren (run ownCloud Server 10.3.2 at macOS Server 5.6.3)

Willkommen in der Apple Support Community
Ein Forum, in dem Apple-Kunden sich gegenseitig mit ihren Produkten helfen. Melde dich mit deinem Apple Account an, um Mitglied zu werden.