Require_Once不链接服务器上的PHP文件

时间:2013-10-13 16:20:05

标签: javascript php jquery ajax hosting

我的服务器上有两个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');

感谢您的帮助。

2 个答案:

答案 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配置选项。