Php ob_start()在本地上工作正常,但在服务器上不工作

Php ob_start()在本地上工作正常,但在服务器上不工作,php,Php,我正在制作一个使用ob_start()函数的应用程序。它在我的本地机器上运行良好,但当我在在线服务器上启动它时,它就不起作用了。没有显示错误,只显示空页。必须在服务器上进行任何配置吗?请帮帮我。谢谢 我的代码如下 ob_start(); include("text.php"); $data = ob_get_contents(); ob_end_clean(); 参考下面的链接 您检查过php配置文件php.ini吗 请检查输出缓冲是否已设置值,且未设置为关闭 首先启用错误报告。错误报告已

我正在制作一个使用ob_start()函数的应用程序。它在我的本地机器上运行良好,但当我在在线服务器上启动它时,它就不起作用了。没有显示错误,只显示空页。必须在服务器上进行任何配置吗?请帮帮我。谢谢 我的代码如下

ob_start();
include("text.php");
$data = ob_get_contents();

ob_end_clean();

参考下面的链接

您检查过php配置文件php.ini吗


请检查输出缓冲是否已设置值,且未设置为关闭

首先启用错误报告。错误报告已启用。请随时检查文件开头或结尾的任何空格。这是什么意思“它不工作”?是否检查了PHP错误日志文件?如果“输出缓冲”处于启用状态,则不会在网页中看到错误消息。