我的服务器上有两个PHP文件。 crpapi.php(http://www.nickrubin.byethost14.com/crpapi.php)和example.php(http://www.nickrubin.byethost14.com/example.php)。
我正在使用 AJAX 构建一个应用程序,该应用程序将 id 值发布到 example.php,它使用 crpapi.php 向用户显示一些信息。截至目前,我正在将 AJAX 帖子发布到"http://www.nickrubin.byethost14.com/example.php"中 - 它有效,并显示我需要的一些信息。问题是示例.php文件中的"require_once('crpapi.php')"命令不起作用,因此不会回显从 crpapi.php 文件接收的信息。基本上,由于某种原因,文件没有连接。也许我走错了路?
这两个文件都位于我的服务器上的同一目录中。
示例.php
require_once('crpapi.php');
感谢您的帮助。
如果文件在服务器上,则可能是该文件的链接。因此,如果文件位于文件夹/api
并且您正在从根目录开始工作,请考虑/api/crpapi.php
。尝试启用error_reporting
以查看问题所在。
我建议在require_once()
之前使用set_include_path()
set_include_path(implode(PATH_SEPARATOR, array(
realpath(__DIR__ . '/..'),
get_include_path()
)));
设置脚本持续时间的include_path配置选项。