1

在 Mac Web 服务器上使用 PHP 版本 5.3.15 和 Apache 2。

不久前(已经好几年了)我有这个工作正常,我不知道发生了什么变化,所以我想知道是否有人有解决方案。

我想要发生的是,当浏览器从我们的服务器调用每个人插槽中具有“0”权限的文件(即 770、640 等)时,用户会收到 404 或找不到页面。现在,如果打开每个人都为 0 的文件,浏览器中会显示以下内容:

警告:未知:无法打开流:第 0 行未知中的权限被拒绝致命错误:未知:无法打开所需的“/站点路径/www/membership/donate_vehicle.php”(include_path='.:')在线未知0

示例:http ://wfsu.org/membership/donate_vehicle.php

有谁知道如何在那里制作404页面?它必须是配置或其他东西,因为就像我说的那样,在我们的旧服务器上就是这种方式,这是一台运行旧版本 PHP 和 Apache 的旧 Mac 服务器,只是不确定是什么。

谢谢

4

1 回答 1

0
$myfile = '/path/to/file.php';

if( file_exists($myfile) && is_readable($myfile) ) {
    require($myfile);
} else {
    // do 404 stuff
}
于 2012-11-19T16:45:35.820 回答