Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不链接服务器上的PHP文件时需要\u_Javascript_Php_Jquery_Ajax_Hosting - Fatal编程技术网

Javascript 不链接服务器上的PHP文件时需要\u

Javascript 不链接服务器上的PHP文件时需要\u,javascript,php,jquery,ajax,hosting,Javascript,Php,Jquery,Ajax,Hosting,我的服务器上有两个PHP文件。crpapi.php()和example.php() 我正在使用AJAX构建一个应用程序,将id值发布到example.php,example.php使用crpapi.php向用户显示一些信息。到目前为止,我正在将AJAX文章发布到“”——这很有效,并显示了我需要的一些信息。问题是example.php文件中的“require_once('crpapi.php')命令不起作用,因此无法响应从crpapi.php文件接收到的信息。基本上,这些文件由于某种原因无法连接。

我的服务器上有两个PHP文件。crpapi.php()和example.php()

我正在使用AJAX构建一个应用程序,将id值发布到example.php,example.php使用crpapi.php向用户显示一些信息。到目前为止,我正在将AJAX文章发布到“”——这很有效,并显示了我需要的一些信息。问题是example.php文件中的“require_once('crpapi.php')命令不起作用,因此无法响应从crpapi.php文件接收到的信息。基本上,这些文件由于某种原因无法连接。也许我走错了路

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

example.php

一次需要_('crpapi.php')


感谢您的帮助。

如果文件位于服务器上,则可能是指向该文件的链接。因此,如果文件在文件夹<代码> /API <代码>中,并且从根开始工作,请考虑<代码> /API/CRPAPI.PHP < /代码>。尝试启用
错误报告
以查看问题所在。

我建议在
要求一次()之前使用
设置包含路径()


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

谢谢您的帮助,但我最终通过将它们合并到一个php文件中解决了问题。在这种情况下,很可能是链接问题。不过,我很高兴你找到了自己的解决方案,干得好。为了帮助将来的请求,建议你接受答案。嘘,小提示——接受答案会给你一些声誉!
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(__DIR__ . '/..'),
    get_include_path()
)));