gpt4 book ai didi

php - Composer 未找到类 'Slim\Slim'

转载 作者:可可西里 更新时间:2023-11-01 12:26:58 24 4
gpt4 key购买 nike

我想在子目录中使用 Slim 3,但似乎无法加载它。所有文件都包含在子目录中,包括 composer.json。这是我的 composer.json:

"require": {
"slim/slim": "3.0.0-RC1"
}

这是我的脚本:

<?php
require "vendor/autoload.php";
use \Slim\Slim;

$app = new \Slim\Slim();
$app->get('/subdirectory/hello/:name', function ($name) {
echo "Hello, $name";
});
$app->run();

我尝试了很多东西,包括 Class Slim not found when installing slim with composerPHP Fatal error: Class 'Slim' not found .不幸的是,他们没有解决我的问题。

我得到的错误是 Fatal error: Class 'Slim\Slim' not found in ... on line 5,它对应于 $app = new\Slim\Slim() ;

有人知道我错过了什么吗?

最佳答案

似乎Slim3 is not using Slim as main class name but App .

所以你的代码应该是:

<?php
require "vendor/autoload.php";
use \Slim\App;

$app = new App();
$app->get('/subdirectory/hello/:name', function ($name) {
echo "Hello, $name";
});
$app->run();

关于php - Composer 未找到类 'Slim\Slim',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33217410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com