gpt4 book ai didi

php - apache 返回空页面而不是 php 文件

转载 作者:行者123 更新时间:2023-12-02 10:48:25 25 4
gpt4 key购买 nike

我有一个小问题,我有一个像这样开始的 php 文件:

<?php
ini_set("display_errors", true);
echo "test";
exit();

不知怎的,这会返回一个空页面?!

我使用 ubuntu 10.10gvimapache2

这可能与 utf-8 格式有关吗?我刚刚切换到 ubuntu 和 gvim,所以我不确定是否使用 utf-8,但我知道它会导致此问题。

编辑:

当我将文件更改为

<?php
test

什么也没有显示,但如果我将其更改为:

test
<?php

测试出现?!

最佳答案

尝试用以下内容替换脚本的开头:

<?php
ini_set("display_errors", true);
error_reporting( E_ALL );
echo "test";

如果仍然有空白输出,请创建一个新文件,然后一次将错误文件的内容复制粘贴到一行/节/控制结构中,并在传输每个节后执行脚本。在获得空白输出之前传输的部分可能就是您的 cuprit。

此外,尝试查看您的错误日志 - 它们可能包含所遇到的错误并导致空白输出的详细信息。 (事实上​​,我会先这样做。)

此外,引用原始问题中包含的代码片段:

<?php
test

总是会失败,因为它的语法不正确。

<?php
echo 'test';

应该将“test”打印到屏幕上。

关于php - apache 返回空页面而不是 php 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5174966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com