首页 > 解决方案 > 在第 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');
    }   

}

标签: php

解决方案


推荐阅读