您好我在使用Slim框架在PHP中制作的示例程序存在问题。
这是我得到的错误:
如您所见,PHP(或Apache)无法打开我的验证文件。但是代码应该可以工作。
这是PHPStorm中的目录:
以下是代码:
错误发生在routes文件夹中的checkprimenumber.php中。 PHPStorm可以在IDE中找到它,因此不存在问题。
我将所有代码从本地驱动器移动到Apache服务器(在项目中具有相同的文件夹名称)服务器确实需要密码来添加目录和文件,所以我不知道是否可以一个问题。
我不知道问题是什么,因为我怀疑它是PHP还是更多的Apache。
一些帮助会大大减少。
谢谢!
答案 0 :(得分:0)
如果您尝试
怎么办?require 'CheckPrimeValidate.php';
require 'CheckPrimeModel.php';
require 'CheckPrimeView.php';
我很确定,如果你应该从index.php
预期定义路径?
或者情况不是这样吗?
答案 1 :(得分:0)
在文件路径工作之前添加DIR。
e.g。
require __DIR__.'/../CheckPrimeValidate.php';
感谢YvesLeBorg。