自动加载和Slim框架不能与apache2和php一起工作。为什么呢?

时间:2016-01-21 15:32:28

标签: php apache2 slim

我成功安装了作曲家,Monolog和Slim Framework。但是,当我插入此代码时......

<?php

require 'vendor/autoload.php';
date _default_timezone_set('America/New_york');

$log = new Monolog\Logger('name');
$log->pushHandler(new Monolog\Handler\StreamHandler('app.log',     Monolog\Logger::WARNING));
$log->addWarning('Foo');

$app = new \Slim\Slim();

$app->get('/hello/:name', function ($name) {
    echo "Hello, $name";
});

$app->run();

...进入我的web项目中的.php文件,但是当我在Mozilla中查看页面时,我得到的是一个空页面。没有创建app.log,也没有简洁的框架活动。

我已全局安装Composer,因此主文件位于/ usr / local / bin / composer中。我当前的Web项目位于/ var / www / html / my_project /

1 个答案:

答案 0 :(得分:2)

你有一个错字。

这:

date _default_timezone_set('America/New_york');

应该是这样的:

date_default_timezone_set('America/New_york');