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 扩展程序。