php - 在第 4 行的 C:\Users\Logan\Cart\bootstrap\app.php 中的 bootstrap\app.php:4 #1 {main} 中找不到类 'app'
问题描述
我不断收到这个错误我检查了composer.json文件,一切似乎都很好我正在关注php在线购物车的教程。任何帮助将不胜感激。
我检查了一个类似的问题,他在 composer.json 文件中更正了,这不是我的问题。
引导-app.php
<?php
session_start();
$app = new app;
require __DIR__ . '/../vendor/autoload.php';
require __DIR__ . '/../app/routes.php';
索引.php
<?php
require __DIR__ . '/../bootstrap/app.php';
$app->run();
作曲家.json
"autoload": {
"psr-4": {
"Cart\\": "app/"
}
},
我以前也转储过文件,没有任何更改。我是 php 新手,我只是想完成本教程,这样我就可以完成一个电子商务网站。
致命错误:未捕获的错误:在 C:\Users\Logan\Cart\bootstrap\app.php 中找不到类“应用程序”
:4 堆栈跟踪:#0 C:\Users\Logan\Cart\public\index.php(3 ): require() #1 {main} 在第 4 行的 C:\Users\Logan\Cart\bootstrap\app.php 中抛出
编辑包括:
<?php
namespace Cart;
use DI\ContainerBuilder;
use DI\Bridge\Slim\App as DIBridge;
class App extends DIBridge
{
protected function configureContainer(ContainerBuilder $builder)
{
$builder->addDefintions (
['settings.displayErrorDetails' => true,] );
$builder->addDefinitions(__DIR__ .'/container.php');
}
}
解决方案
推荐阅读
- python - csv 到 pandas.df 到 numpy 为 tensorflow 准备数据
- java - Java 静默安装程序命令
- node.js - 尝试从客户端上传图像时,使用 graphql-upload 上传值无效
- javascript - javascript - 动态验证嵌套属性
- javascript - 在地图功能中推送数据
- node.js - 是否可以使用 Husky + lint 阶段来检查 Console.logs?
- python - 从同一服务器调用 django rest 框架端点时出错
- php - Symfony 集合表单控制器问题
- c++ - 停止功能继续进行
- html - 可滚动的模态,其中 X 位于模态的左上角