【问题标题】:Uncaught Error: Class 'MyApp\Chat' not found未捕获的错误:找不到类“MyApp\Chat”
【发布时间】:2020-02-09 19:13:47
【问题描述】:

未捕获的错误:在中找不到类“MyApp\Chat” D:\webs\Live_Chat\bin\server.php:12.

文件目录

- webs
   - Live_Chat
     - classes
       - Chat.php

Composer.json

{
"autoload": {
    "psr-4": {
        "MyApp\\": "classes"
    }
},
"require": {
    "cboden/ratchet": "^0.4.2"
}

}

我已将 Chat.php 放入 classes 文件夹,并将自动加载 JSON 的根目录设置为“classes”。

我第一次使用任何网络套接字。请帮忙。

【问题讨论】:

  • composer.json 文件在您的架构中的什么位置?
  • 在 Live_Chat 文件夹中
  • 它在根文件夹中

标签: php websocket composer-php ratchet


【解决方案1】:

我通过将 Chat.php 文件放在另一个名为 src 的文件夹中解决了这个问题。 然后在 composer.json "MyApp\": "src" 中替换这段代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-02
    • 2020-11-10
    • 2021-12-03
    • 2020-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多