Php 调用ob_get_clean时,在MAMP下运行的站点死亡

Php 调用ob_get_clean时,在MAMP下运行的站点死亡,php,mamp,Php,Mamp,我正在用PHP版本5.5.10运行MAMP。PHP和Apache都在工作,除了在调用ob\u start()和ob\u get\u clean()的页面上: 你好,世界 这看起来像我过去用过的图书馆。请尝试确保web服务器具有对smarty/templates\u c目录的写入权限 <?php if (array_key_exists('DOCUMENT_ROOT', $_SERVER)) include("{$_SERVER['DOCUMENT_ROOT']}/php-libs

我正在用PHP版本5.5.10运行MAMP。PHP和Apache都在工作,除了在调用
ob\u start()
ob\u get\u clean()的页面上:


你好,世界


这看起来像我过去用过的图书馆。请尝试确保web服务器具有对smarty/templates\u c目录的写入权限

<?php
if (array_key_exists('DOCUMENT_ROOT', $_SERVER))
    include("{$_SERVER['DOCUMENT_ROOT']}/php-libs/setup.php");
else {
    // use include path - under CGI
    include("php-libs/setup.php");
}

$page = $site->page();
$page_info = array(
    'title' => 'Welcome!',
    'page_title' => '',
    'page_subtitle' => '',
    'page_type' => 'homepage',
    'body_class' => 'home full'
);

$page->setup($page_info);

ob_start();
?>

<p>Hello World!</p>

<?php
$page->setContent(ob_get_clean());
$page->display();