[英]how to complete install php trader extension
安裝交易者: sudo pecl install trader
通過運行php -i | grep ini
找到正確的 php.ini php -i | grep ini
通過添加以下代碼將擴展添加到 php.ini : extension=trader.so
重啟PHP/Web 服務器
檢查交易者是否正確安裝: php -m | grep trader
php -m | grep trader
啟用擴展是不夠的,你需要在你的系統上安裝它,
sudo apt-get update
sudo apt-get install php-pear php7.1-dev
pear install trader
命令行使用的 PHP 版本(Composer 使用的)不一定與 Apache 使用的相同。 您附加的屏幕截圖顯示了 Apache 的版本,該版本似乎安裝了擴展。 但是,如果你這樣做
php -m
您會看到 CLI 版本中未安裝該擴展。 因此,轉到php.ini
(您可以看到它在php -i
命令輸出的Loaded Configuration File
條目中的位置),並添加/取消注釋擴展行:
extension=trader.so
下面的方法可以從命令行應用到很多php擴展,php-7.4還是可以的。
請注意,此特定擴展只能從 php-cli 使用。
請注意,您必須在此擴展開始響應之前輸入 >50 個 OHLCV 點,或者只是默默地失敗。
// Mandatory to install phpize:
sudo apt install php-dev
// This library is required by pecl:
sudo apt install php-xml
// Actual extension compilation from sources:
sudo pecl install trader
// Edit the CLI version of php.ini. (/etc/php/7.4/cli)
// Find php.ini path:
php -i | grep ini
// Declare the extension extension=trader.so
sudo /bin/sh -c 'echo "extension=trader.so" >> /etc/php/7.4/cli/php.ini'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.