我尝试使用Slim为AngularJS应用程序创建RESTful API。我刚开始鳕鱼,我已经有问题了。我'只是试图实例化Slim,我告诉我:
致命错误:未捕获错误:类' Slim \ App' /home/kevdug/webapps/angularjs/api/index.php:10中找不到堆栈跟踪:#0 {main}在第10行的/home/kevdug/webapps/angularjs/api/index.php中抛出
我有一个' api'导演,在其中,我得到了我的' index.php'文件和供应商'文件夹(我安装Slim时作曲家生成的文件夹)
这是我的index.php文件:
<?php
require 'vendor/autoload.php';
if (file_exists('vendor/autoload.php')) {
echo "The file $filename exists";
} else {
echo "The file $filename does not exist";
}
$app = new \Slim\App();
//$app = new Slim();
//$app->run();
?>
我的代码确实告诉我aitoload.php文件存在。
奇怪的是,我完全遵循了Slim网站上的例子......
答案 0 :(得分:0)
好吧..............原来我只是个白痴,我不必在App之后加上括号:
<?php
require 'vendor/autoload.php';
$app = new \Slim\App;
$app->run();
?>