Referenz
http://yaf.laruence.com/manual/yaf.install.html
Suchen Sie zuerst das PHP-Installationsverzeichnis, führen Sie info.php aus, überprüfen Sie den PHP-Pfad
Configuration File (php.ini) Path /etc/php5/apache2
Nach dem Login kopieren
und Suchen Sie dann nach der Adresse von phpize,
whereis phpize
Nach dem Login kopieren
und wechseln Sie dann in das Dekomprimierungsverzeichnis von yaf, führen Sie es aus Ein Fehler wird gemeldet
/usr/bin/phpize
Nach dem Login kopieren
und dann ausgeführt
Cannot find config.m4.
Make sure that you run /usr/local/bin/phpize in the top level source directory of the module
Nach dem Login kopieren
Bitte beachten Sie, dass PCRE zuerst installiert werden muss. Wenn nicht, wird ein Fehler gemeldet
./configure --with-php-c/bin/php-config
Nach dem Login kopieren
PCRE installieren
pcre.h: No such file or directory
Nach dem Login kopieren
und dann ausführen
sudo apt-get install libpcre3-dev
Nach dem Login kopieren
Endlich ausführen, wenn nicht Fügen Sie Sudo hinzu, es kann zu Berechtigungsproblemen kommen. Weil Sie einen Ordner erstellen müssen
make
Nach dem Login kopieren
Letzter Tipp:
Gemeinsame Erweiterungen installieren: /usr/lib/php5/20121212/
sudo make install
Nach dem Login kopieren
Dann laden Sie yaf.so in php.ini und starten Sie PHP neu .
Sie können direkt in „/extension_dir“ nach vi suchen. Wenn Sie es finden, sieht es möglicherweise so aus:
extension_dir = "./"
vi /ext/php5/apache2/php.ini
Nach dem Login kopieren
muss geändert werden :
extension_dir = "/usr /lib/php5/20121212/" (beachten Sie den Speicherort der so-Datei)
extension=yaf.so
Zum Schluss speichern und beenden! :wq!
Neustart
oder
service apache2 restart
Nach dem Login kopieren
Nach dem Neustart öffnen Sie info.php und Sie sehen
sudo /etc/init.d/apache2 restart
Nach dem Login kopieren
Das Obige stellt die Installation des Yaf-Frameworks unter Ubuntu vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.
yaf support Yaf logo enabled
Version 2.3.3
Supports http://pecl.php.net/package/yaf
Nach dem Login kopieren