首页 / PHP / php – 没有作曲家的Guzzle
php – 没有作曲家的Guzzle
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – 没有作曲家的Guzzle,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1536字,纯文字阅读大概需要3分钟。
内容图文
![php – 没有作曲家的Guzzle](/upload/InfoBanner/zyjiaocheng/734/0fca468621cf469191984e790d27854e.jpg)
我需要使用需要Guzzle的sproutvideo php lib
Guzzle需要安装composer并且不确定是否需要运行,因为在我找到的某个文件中
require 'vendor/autoload.php';
我从未使用过作曲家,而且我在共享主机上,我无法安装它
我从github下载Guzzle
但我不确定我是否解决了autoload.php工作人员以及是否会工作
解决方法:
你不应该去Sproutvideo的手动安装,因为这比你想象的要糟糕得多.事实上,正如您所发现的那样,它根本不会让您使用Composer来安装Guzzle.
使用共享主机时(甚至在使用具有root访问权限的专用服务器时),最好不要在该计算机上调用Composer来安装依赖项.您应该有办法将常规网站的文件放在共享主机上,可能使用FTP(警告:无密码加密!避免使用),SFTP,SCP,FTPS,WebDAV等.无论您使用什么来复制文件作为共享主机的本地计算机,您应该使用它来复制Composer为您下载的文件.
这意味着您必须在该本地计算机上运行Composer.您安装它并运行下载所需软件包所需的命令,并创建自动加载.之后,您可以将文件上载到共享主机.
根据您的开发方式,完全可以上传然后摆弄共享主机上的文件,但我建议您准备一个本地开发环境.这样,当您在代码中输入错误并立即上传时,您不会意外地关闭现场网站.
为了使用Composer自动加载的类,您只需要包含驻留在vendor / autoload.php的文件(如果您的PHP文件不在根目录中,则必须使用正确的路径,很可能是前置../一次或多次).包含此文件后,您只需使用这些类.请注意,您必须为Sproutvideo库使用正确的命名空间.
还有一件事:Sproutvideo库目前没有发布版本,因此Github页面上的安装说明实际上是错误的,因为您无法解决已发布的版本.以此为警告标志.此外,该库依赖于过时的Guzzle版本3.7. 3.x系列的最新版本为3.9.3,最迟将保留到2015年底.这是一个额外的警告标志.您可能需要联系Sproutvideo和ask to release a version以及update the dependency on Guzzle的维护人员.
内容总结
以上是互联网集市为您收集整理的php – 没有作曲家的Guzzle全部内容,希望文章能够帮你解决php – 没有作曲家的Guzzle所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。