取消注释000webhost上的php.ini文件中的行

我最近问了一个关于php错误的问题

玩了php.ini文件后,我发现,评论

延长= php_soap.dll

我在网上遇到了同样的错误

所以我在000webhost的php.ini文件中重新定义了这一行必须注释

除了入侵000webhost和改变文件,我不知道如何取消注释一行

我所需要做的就是改变

;延长= php_soap.dll

延长= php_soap.dll

我不能使用PHP函数,因为这只允许您更改现有的行,而不是一个被评论的行

我是什么做的

我试图复制php_soap.dll并放在我的PHP文件相同的目录,但我仍然有同样的错误

我不知道该怎么办

谢谢

如果000webhost没有启用/安装php_soap扩展名,那么你可能会做所有的事情。

你有没有尝试过

dl("php_soap.dll"); 

在运行时加载模块?

不要试图在他们的服务器configuration中进行修改,他们会生气,而且会违法。

你也可以尝试find一个纯粹的PHP SOAP库,它不依赖php_soap扩展。或者find一个支持它的非垃圾网页主机,或者得到一个VPS服务器,而不是共享主机,那么你将有充分的控制服务器configuration。

与您的虚拟主机交谈。 如果你自己开始尝试这样做,那么你最终可能会违反你的TOS。 根据主机,他们可能会启用这个,如果你问。 如果他们不启用它,你将不得不select另一个主机,或避免使用该模块。