So installieren Sie die Yaf-Erweiterung auf einem Ubuntu-PHP-Beispiel

jacklove
Freigeben: 2023-04-02 06:10:01
Original
1880 Leute haben es durchsucht

Der folgende Herausgeber wird Ihnen einen Artikel zur Installation der Yaf-Erweiterung unter Ubuntu zur Verfügung stellen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird. Kommen Sie und werfen Sie einen Blick mit dem Editor

1. Download

Yaf-Erweiterungs-Download-Adresse

http://pecl .php.net/package/yaf

Wählen Sie das Paket aus, das Sie herunterladen möchten

wget http://pecl.PHP.net/get/yaf-2.3.5.tgz
tar zxvf yaf-2.3.5.tgz
cd yaf-2.3.5
Nach dem Login kopieren

2 🎜>

#whereis phpize
/data/yaf-2.3.5# /usr/bin/phpize
#whereis php-config
php-config: /usr/bin/php-config /usr/share/man/man1/php-config.1.gz
/data/yaf-2.3.5# ./configure --with-php-config=/usr/bin/php-config
/data/yaf-2.3.5# make && make install
Nach dem Login kopieren

Lösung:

Beim letzten Befehl kann ein Fehler auftreten: Kompilierung beendet: * [yaf_router.lo] Fehler 1

sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev
Nach dem Login kopieren

Führen Sie den letzten Befehl erneut aus.

Wenn alles gut geht, sollte es so aussehen:

也可以执行以下make test
Nach dem Login kopieren

Es können Fehler auftreten wie this :cp:cannot create reguläre file '/usr/lib/php5/20121212/#INST@13121#':Permission denied

Dies ist keine ausreichende Berechtigung. Sie können zu root wechseln über su und geben Sie einfach das Root-Passwort ein. Wenn Sie Ihr Passwort vergessen haben, können Sie es zurücksetzen: sudo passwd root

In php.ini hinzufügen:

extension=yaf.so
Nach dem Login kopieren

Wenn Sie nicht wissen, wo sich die .ini in PHP befindet, können Sie sich die PHP-Info ansehen

Zum Schluss den Server neu starten

In diesem Artikel wird die Yaf-Erweiterung unter Ubuntu installiert. Die Methode ist der gesamte vom Herausgeber geteilte Inhalt. Ich hoffe, dass er Ihnen eine Referenz geben kann, und ich hoffe auch, dass jeder die chinesische PHP-Website unterstützt.

Verwandte Empfehlungen:

thinkphp3.2.0 setInc-Methodenquellcode umfassende Analyse von PHP-Beispielen

PHP+Redis-Nachrichtenwarteschlange um einen hohen PHP-Beispielwert für die gleichzeitige Zählung registrierter Personen zu erreichen

PHP-PHP-Beispiel für die Verwendung von Binärdateien zum Speichern des Benutzerstatus

Das obige ist der detaillierte Inhalt vonSo installieren Sie die Yaf-Erweiterung auf einem Ubuntu-PHP-Beispiel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage