0

我的服务器上有两个 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 文件接收到的信息。基本上,文件由于某种原因没有连接。也许我走错了路?

这两个文件都位于我服务器上的同一目录中。

例子.php

require_once('crpapi.php');

谢谢您的帮助。

4

2 回答 2

1

我建议set_include_path()之前使用require_once()

set_include_path(implode(PATH_SEPARATOR, array(
    realpath(__DIR__ . '/..'),
    get_include_path()
)));

在脚本运行期间设置 include_path 配置选项。

于 2013-10-14T11:47:01.073 回答
1

如果文件在服务器上,它可能是文件的链接。因此,如果文件在文件夹中/api并且您从根目录工作,请考虑/api/crpapi.php. 尝试启用error_reporting以查看问题所在。

于 2013-10-13T16:27:53.877 回答