PHP 交易员 PECL 扩展
PHP Trader PECL extension
我真的很想使用可用的 trader PHP PECL 扩展程序,但经过几个小时的工作并与我的托管公司 bluehost 交谈后,他们说我无法安装这样的东西在共享服务器上。
所以,我的问题是:
我已经从 https://pecl.php.net/package/trader 下载了 .tar 文件,我可以仅使用 include 语句以某种方式修改或使用它吗?我可以将该文件夹复制到我的服务器上并以某种方式使用它吗?
老实说,我完全不熟悉 PECL 和 PHP 扩展。让我仍然能够使用此交易扩展的最佳方式是什么?
非常感谢您的帮助!
不幸的是,你不能。 PECL 扩展通常用 C 编写,它们必须作为共享对象模块编译并加载到 PHP.
如果模块是作为PEAR包编写的,那就不一样了; PEAR 包是用 PHP 编写的,可以作为应用程序的一部分安装。
我怀疑交易包是否有 PEAR 实现,因为它依赖于 TA-lib, which is also written in C, and therefore its integration into PHP must be done through a PECL extension which “translates” the C-based TA-lib API into PHP functions。
如果您真的想使用此扩展程序,则必须切换到已经安装或愿意安装此扩展程序的托管公司。
顺便说一句,如果您不需要应用程序 public(例如,如果您只想做一些计算),您可以在 VM 中设置一个 LAMP 服务器在您自己的计算机上安装您喜欢的任何 PHP 扩展程序。
我真的很想使用可用的 trader PHP PECL 扩展程序,但经过几个小时的工作并与我的托管公司 bluehost 交谈后,他们说我无法安装这样的东西在共享服务器上。
所以,我的问题是: 我已经从 https://pecl.php.net/package/trader 下载了 .tar 文件,我可以仅使用 include 语句以某种方式修改或使用它吗?我可以将该文件夹复制到我的服务器上并以某种方式使用它吗? 老实说,我完全不熟悉 PECL 和 PHP 扩展。让我仍然能够使用此交易扩展的最佳方式是什么?
非常感谢您的帮助!
不幸的是,你不能。 PECL 扩展通常用 C 编写,它们必须作为共享对象模块编译并加载到 PHP.
如果模块是作为PEAR包编写的,那就不一样了; PEAR 包是用 PHP 编写的,可以作为应用程序的一部分安装。
我怀疑交易包是否有 PEAR 实现,因为它依赖于 TA-lib, which is also written in C, and therefore its integration into PHP must be done through a PECL extension which “translates” the C-based TA-lib API into PHP functions。
如果您真的想使用此扩展程序,则必须切换到已经安装或愿意安装此扩展程序的托管公司。
顺便说一句,如果您不需要应用程序 public(例如,如果您只想做一些计算),您可以在 VM 中设置一个 LAMP 服务器在您自己的计算机上安装您喜欢的任何 PHP 扩展程序。