2016-07-26 9 views
1

Ich versuche, yaml Erweiterung für PHP zu installieren.
ich dieses Tutorial folgen: https://github.com/LegendOfMCPE/LoM-CMS/wiki/How-to-Install-LibYAMLphp install yaml extension

Ich habe bereits tun:

sudo apt-get install php-pear libyaml-dev 
pecl install yaml 

Aber ich verstehe nicht das Ende:

/etc/php5/apache2/php.ini 
extension=yaml.so 

Können Sie mir die letzten Befehle erklären?

+0

Es ist nicht Befehl. Sie müssen Ihre php.ini Datei öffnen und Zeile 'extension = yaml.so' hinzufügen – Tonio

Antwort

0

Bearbeiten Sie Ihre Datei php.ini: fügen Sie die Zeile

extension=yaml.so 

die Erweiterung zu aktivieren.

1

Sie müssen php.ini Datei bearbeiten, um die Erweiterung zu deaktivieren. Hier ist, wie Sie es tun können.

Befehl zum Öffnen und Bearbeiten der Datei.

sudo nano /etc/php5/apache2/php.ini 

Der obige Befehl fragt Sie möglicherweise nach dem Systemkennwort, an dem Sie gerade arbeiten. Ich habe nano als Text-Editor verwendet, die Sie beliebig verwenden können. (z. B. gedit)

Jetzt gehen Sie zum Ende der geöffneten Datei und fügen Sie den folgenden Code ein.

Speichern Sie jetzt die geöffnete Datei und schließen Sie sie.


Das ist alles, braucht es die Bibliothek einrichten. Stellen Sie sicher, dass Sie den Apache-Server neu starten, damit die Änderungen wirksam werden.

Sie können den Apache-Server mit dem folgenden Befehl neu starten.

sudo service apache2 restart 
+0

warum, wenn ich die commande ausführen, um die Datei zu öffnen und zu bearbeiten, habe ich diesen Fehler: Error opening terminal: unknown. ? – wxcvbn

+0

Welche Version von PHP haben Sie auf dem System installiert? –

+0

Ich benutze PHP 5.6.23 – wxcvbn

0

Sie installieren eine kompilierte PHP-Erweiterung (das ist, was die .so Datei ist). Sie müssen PHP sagen, dass es diese Datei laden soll. Sie können diese innerhalb der php.ini tun oder auf Ihrer installieren abhängig, werden Sie manchmal ein Verzeichnis für Erweiterungen vorkompilierte haben (verpackt) (dh /etc/php.d)

Sie haben einen Tippfehler obwohl

extention=yaml.so