0
我无法让我的PHP路由器正常工作。我正在使用Macaw https://github.com/Codingbean/Macaw。PHP:通过路由包含文件
我已经正确地设置了一切,我的www文件夹包含index.php,Macaw.php和文件夹,称为应用程序。
我安装了我的htaccess并正确地在Macaw页面上执行了所有操作。作为测试,我使用了默认:
Macaw::get('/', function() {
echo 'Hello world!';
});
Macaw::dispatch();
所以,当我现在去example.com我看到Hello World!
。所以现在我想要路由另一个页面,如约:
Macaw::get('/about', function() {
include 'application/about.php';
});
Macaw::dispatch();
然后404s。我设置使用金刚进行故障排除404回调:
Macaw::error(function() {
echo '404 :: Not Found';
});
但是,没有显示出来,所以它不是路由,即使在example.com/about什么。我不明白为什么这不起作用。我试过包括整个网址,没有斜杠等。没有任何工作。有没有人有这种类型的东西使用路由器的经验?我究竟做错了什么?
任何帮助,非常感谢。
是我只使用过一次 – user3143218
您可以编辑您的问题,粘贴在索引页 – Ian
我想通了你的整个代码。看起来,.htaccess文件需要位于XAMPP上的实际站点文件夹之外 - 然后将所有流量导入站点文件夹。 – user3143218