我的服务器上有两个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” - 它有效,并显示我需要的一些信息。问题是example.php文件中的“require_once('crpapi.php')”命令不起作用,因此不回显从crpapi.php文件接收的信息。基本上,文件由于某种原因没有连接。也许我走错路了?
这两个文件都位于我服务器上的同一目录中。
example.php
require_once( 'crpapi.php');
感谢您的帮助。
答案 0 :(得分:1)
如果文件在服务器上,则可能是文件的链接。因此,如果文件位于文件夹/api
中并且您正在从根工作,请考虑/api/crpapi.php
。尝试启用error_reporting
以查看问题所在。
答案 1 :(得分:1)
我建议在set_include_path()
require_once()
set_include_path(implode(PATH_SEPARATOR, array(
realpath(__DIR__ . '/..'),
get_include_path()
)));
为脚本的持续时间设置include_path配置选项。