我正在尝试创建MVC结构并使用作曲家自动加载所有内容。但我不断收到此错误:
<b>Fatal error</b>: Uncaught Error: Class 'App\Core\Main' not found in /var/www/html/php-framework/index.php:20
Stack trace:
#0 {main}
thrown in <b>/var/www/html/php-framework/index.php</b> on line <b>20</b><br />
Php-framework
-> src
-> Core
-> Main.php
-> vendor
-> composer.json
-> index.php
composer.json文件
"psr-4": {
"App\\":"src/"
}
Main.php文件
namespace App\Core;
Class Main{
public static function run() {
index.php文件
require __DIR__ . "/vendor/autoload.php";
App\Core\Main::run();
但它告诉我错误
这是我关于stackoverflow的第一个问题
检查您的供应商/composer/autoload_psr4.php文件,您必须像这样
'App\\' => array($baseDir . '/src'),
如果您没有此行,请尝试composer dump-autoload
(https://getcomposer.org/doc/03-cli.md#dump-autoload-dumpautoload-)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句