Pear Crypt/HMAC.php无法打开流
我在MediaTemple专用虚拟服务器上,已使用以下地址的说明启用了Pear: 问题是 在我的PHP脚本中,我有以下内容:Pear Crypt/HMAC.php无法打开流,php,pear,hmac,Php,Pear,Hmac,我在MediaTemple专用虚拟服务器上,已使用以下地址的说明启用了Pear: 问题是 在我的PHP脚本中,我有以下内容: require_once 'Crypt/HMAC.php'; 当我执行脚本时,我收到以下消息: S3::require_once(Crypt/HMAC.php) [s3.require-once]: failed to open stream: No such file or directory 这是一个与AmazonS3集成的脚本。当我们使用网格服务时,它工作得很
require_once 'Crypt/HMAC.php';
当我执行脚本时,我收到以下消息:
S3::require_once(Crypt/HMAC.php) [s3.require-once]: failed to open stream: No such file or directory
这是一个与AmazonS3集成的脚本。当我们使用网格服务时,它工作得很好。我只是在移动到DV服务器后才遇到问题
我使用以下命令安装了HMAC pear模块:
pear install Crypt_HMAC
然后重新启动服务器。还是不走运
有什么想法吗?如果您能提供帮助,非常感谢:)请尝试
require_once'Crypt_HMAC.php'代码>您需要设置include路径以同时提及服务器上的PEAR目录,您可以在.htaccess文件中或使用set_include_path功能来完成此操作。请尝试
sudo pear install Crypt_HMAC2
谢谢你的建议,但不管用。我得到了完全相同的错误:S3::require_once(Crypt_HMAC.php)[S3.require once]:无法打开流:没有这样的文件或目录。在我的服务器上的Pear目录中,该文件位于Crypt/HMAC.php。