php Fatal error: Class 'Slim' not found in

Lavekush Agrawal picture Lavekush Agrawal · May 10, 2014 · Viewed 10.7k times · Source

Why this is generating fatal error Slim not found.

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();

Requested URL

GET : http://localhost/mywebapps/index.php 
GET:  http://localhost/mywebapps/

My Directory structure on windows

www/mywebapps/
             Slim- slim frameworks folder(Having Slim.php and other files also)
             index.php - php file

what is i am doing wrong please help me guy's.

Answer

Lavekush Agrawal picture Lavekush Agrawal · May 10, 2014

I have found the solution by doing the this.

<?php
require "Slim/Slim.php";

\Slim\Slim::registerAutoloader();

// create new Slim instance
$app = new \Slim\Slim();