Heim  >  Artikel  >  Backend-Entwicklung  >  Detaillierte Erläuterung der Schritte zur Installation von Protobuf in PHP

Detaillierte Erläuterung der Schritte zur Installation von Protobuf in PHP

藏色散人
藏色散人nach vorne
2021-03-18 16:35:384114Durchsuche

Detaillierte Erläuterung der Schritte zur Installation von Protobuf in PHP

php protobuf installieren

In diesem Artikel wird die unter Windows installierte virtuelle Vagrantbox-Maschine verwendet.

Verwenden Sie Vagrant, um eine Verbindung herzustellen

1. Gehen Sie zuerst zur offiziellen Website, um die Protobuf-Datei herunterzuladen

https://github.com/protocolbu...

Wählen Sie eine PHP-Sprache zum Herunterladen
![Uploading...]()


Wählen Sie das Paket, das mit „tar.gz“ endet. Detaillierte Erläuterung der Schritte zur Installation von Protobuf in PHP

3. Entpacken Sie es /code>

4 .Geben Sie den dekomprimierten Ordner zur Installation ein

Hier ist beispielsweise das dekomprimierte 2.6.1-Paket, und der Ordner, den ich dekomprimiert habe, ist protobuf-2.6.1

cd protobuf-2.6.1/
./configure --prefix=/usr/local/protobuf
make && make install
export PATH=/usr/local/protobuf/bin/protoc

5. Überprüfen Sie nach Abschluss der Installation ob die Installation erfolgreich war und eine Meldung angezeigt wird. Die folgende Schnittstelle ist ein Erfolgsindikator. Wenn nicht, überprüfen Sie die Ursache des Fehlers und installieren Sie sie dann entsprechend der Ursache neu 2. Befehlsinstallation tar zxvf protobuf-2.6.1.tar.gz

4.进入解压出来的文件夹内进行安装

比如我这里是解压的2.6.1的包,我解压出来的文件夹就是protobuf-2.6.1

.解压安装

    1.去PHP的PECL网站下载扩展
        http://pecl.php.net/package/protobuf
    
    2.将扩展包放入虚拟机
    
    3.解压扩展包
    
    4.进入文件夹,执行安装命令
        phpize
        ./configure --with-php-config=/usr/local/php/bin/php-config 
        make && make install
        
    5.编辑本机php.ini文件
        找不到位置的可通过如下命令找到文件
        php --ini
![image.png](/img/bVcQznH)

    6.进入编辑模式,增加如下一行到文件末尾
        extension=protobuf.so
    
    7.通过以下命令查看是否安装成功
        ![image.png](/img/bVcQznW)

5.安装完后查看是否安装成功,出现如下界面是成功标识。如果不是,看报错原因,再去针对原因重新安装

protoc --version

1.直接执行以下命令即可

    pecl install protobuf
    
2.从上面解压安装的第5步继续往下安装扩展
An diesem Punkt ist die Installation abgeschlossen.

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Schritte zur Installation von Protobuf in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen