PHP要求"无法打开流"

时间:2015-10-23 13:44:17

标签: php apache slim

您好我在使用Slim框架在PHP中制作的示例程序存在问题。

这是我得到的错误:

Error In HTML

如您所见,PHP(或Apache)无法打开我的验证文件。但是代码应该可以工作。

这是PHPStorm中的目录:

Directory

以下是代码:

enter image description here

错误发生在routes文件夹中的checkprimenumber.php中。 PHPStorm可以在IDE中找到它,因此不存在问题。

我将所有代码从本地驱动器移动到Apache服务器(在项目中具有相同的文件夹名称)服务器确实需要密码来添加目录和文件,所以我不知道是否可以一个问题。

我不知道问题是什么,因为我怀疑它是PHP还是更多的Apache。

一些帮助会大大减少。

谢谢!

2 个答案:

答案 0 :(得分:0)

如果您尝试

怎么办?
require 'CheckPrimeValidate.php';
require 'CheckPrimeModel.php';
require 'CheckPrimeView.php';

我很确定,如果你应该从index.php预期定义路径?

或者情况不是这样吗?

答案 1 :(得分:0)

在文件路径工作之前添加DIR。

e.g。

require __DIR__.'/../CheckPrimeValidate.php';

感谢YvesLeBorg。