Php 调用ob_get_clean时,在MAMP下运行的站点死亡
我正在用PHP版本5.5.10运行MAMP。PHP和Apache都在工作,除了在调用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
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();