PHP致命错误:未找到类“ Slim”

木海民
session_start();
date_default_timezone_set('GMT');
require 'Slim/Slim.php';
use Slim\Slim;
\Slim\Slim::registerAutoloader();

$app = new \Slim\Slim();

require_once 'item.php';

这是摘自index.php并停留在所说错误上的代码item.php这里的文件包含

$app->put('/getItem', authorize(), 'getItem');

function getItem() {
  $sql = "SELECT * FROM item";
  $app = Slim::getInstance();
  try {
   $db = getConnection();
   $stmt = $db->query($sql); 
   $item = $stmt->fetchAll(PDO::FETCH_OBJ);
   $db = null;
   $response = $app->response();
   $response->header('Content-Type', 'application/json');
   // Include support for JSONP requests
   if (!isset($_GET['callback'])) {
     echo json_encode($item);
   } else {
     echo $_GET['callback'] . '(' . json_encode($item) . ');';
   }
  } catch(PDOException $e) {
    $error = array("error"=> array("text"=>$e->getMessage()));
    echo json_encode($error);
  }
}

我碰到这个错误 $app = Slim::getInstance();

我的方法有什么问题?

菲尔

Slim类的全名(包括命名空间)是\Slim\Slim,所以你需要使用,例如,

$app = \Slim\Slim::getInstance();

另外,您可以Slim使用脚本use顶部语句导入符号item.php

use Slim\Slim;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

致命错误:未捕获错误:未找到“Slim\Slim”类

来自分类Dev

php致命错误:找不到类'Slim'

来自分类Dev

Composer autoloader + slim框架-致命错误:找不到类'Slim \ Slim'?

来自分类Dev

Composer自动加载器+ slim框架-致命错误:找不到类'Slim \ Slim'?

来自分类Dev

错误:Slim实例必须为Slim \ Views \ Twig,Slim \ Container

来自分类Dev

PHP致命错误:第30行未找到类“ DOMPDF”

来自分类Dev

播种时未找到Laravel PHP致命错误类

来自分类Dev

播种时未找到Laravel PHP致命错误类

来自分类Dev

推进:PHP致命错误:未找到类“条件”

来自分类Dev

Slim 3框架-setStatus上的致命错误

来自分类Dev

Slim 3黑洞错误

来自分类Dev

Silex与SLIM PHP框架

来自分类Dev

致命错误:未捕获的错误:找不到类“maimana\App”——slim3

来自分类Dev

从Slim实例化的类中访问Slim实例化的类?

来自分类Dev

从Slim实例化的类中访问Slim实例化的类?

来自分类Dev

问题自动加载类 PHP Slim 框架

来自分类Dev

Tensorflow Slim和断言错误

来自分类Dev

PHP:Slim Framework异常处理

来自分类Dev

PHP Slim框架更改页面

来自分类Dev

OAuth 2.0和php slim

来自分类Dev

POST表格和Slim PHP

来自分类Dev

PHP Slim框架:自动加载

来自分类Dev

POST表格和Slim PHP

来自分类Dev

PHP Slim Framework请求使用withAttribute错误

来自分类Dev

致命错误:未捕获错误:未找到类“ Ds \ Map”

来自分类Dev

迁移时未找到Laravel致命错误类

来自分类Dev

Slim 类名中的正斜杠?

来自分类Dev

Rails Slim语法错误,方法::delete

来自分类Dev

使用Slim PHP获取PUT参数