php - 找不到 Ratchet 的 vendor/autoload.php
问题描述
我通过 SSH 连接到我的服务器并安装了 Composer 和 Ratchet。http://socketo.me/docs/install声称我现在需要做的就是包括“需要DIR .'/vendor/autoload.php';” 在我的 php 文件的顶部。我的页面现在出现“无法打开流:没有这样的文件或目录”错误。
我尝试了各种形式的目录,例如“../vendor/autoload.php”,但我一直收到同样的错误。该错误报告它试图在“/var/www/html/mo/myDomainName.com”中找到它。
我应该能够通过 ftp 在我的主目录中找到供应商文件夹吗?我很困惑我应该在安装后指向哪里。
解决方案
通常作曲家的供应商文件夹位于 /public_html 上方,因此如果您的脚本位于 public_html 文件夹中,则必须将其作为上一级引用
例子
require_once '../vendor/autoload.php';
推荐阅读
- python - 使用“tf.while_loop”时出现类型错误:“张量”对象不支持项目分配
- c++ - 弦乐算法
- c++ - 如何在不使用命名空间 std 的情况下取消设置 ios::fixed
- xamarin.mac - 尝试使用约束将左元素向右移动,反之亦然。但它缩小了移动元素的主要视图
- javascript - 使用 JS 函数时未捕获的 TypeError
- python - 在 python 中读取 .log 文件
- python - 为什么我会收到 ElementClickInterceptedException 错误?
- react-redux - Redux 说要在行动中使用普通对象。但不知道在哪里使用普通对象
- jquery - 如何在 bxslider 中停止无限循环?
- javascript - 在 React 中更新数组中的元素(使用过滤器 /map)