为什么会产生致命错误未找到超薄。
的index.php
<?php
require "Slim/Slim.php";
// create new Slim instance
$app = new Slim();
// add new Route
$app->get("/", function () {
echo "<h1>Hello Slim World</h1>";
});
// run the Slim app
$app->run();
请求的网址
GET : http://localhost/mywebapps/index.php
GET: http://localhost/mywebapps/
我在Windows上的目录结构
www/mywebapps/
Slim- slim frameworks folder(Having Slim.php and other files also)
index.php - php file
我做错了什么,请帮助我。
答案 0 :(得分:11)
我通过这样做找到了解决方案。
<?php
require "Slim/Slim.php";
\Slim\Slim::registerAutoloader();
// create new Slim instance
$app = new \Slim\Slim();
答案 1 :(得分:4)
导入Slip.php
use \Slim\Slim AS Slim;
$app = new Slim();
答案 2 :(得分:1)
如Slim documentation中所述,您需要调用自动加载器:
<?php
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();