Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.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
Php 网络错误:找不到404_Php_Jquery_Html - Fatal编程技术网

Php 网络错误:找不到404

Php 网络错误:找不到404,php,jquery,html,Php,Jquery,Html,为什么会被否决?这是我第二次被否决。。请至少告诉我原因。这样我才能改进它 我使用jqueryget方法将数据从html发送到php(两者都托管在localhost/Site1上) 编辑:我在LocalHost上获得了很好的html页面。当我点击按钮时,FireBug显示以下错误 `"NetworkError: 404 Not Found - localhost/new2.php?name=Zara"` Html:(my_Html.Html) 标题 $(文档).ready(函数(){ $(“#

为什么会被否决?这是我第二次被否决。。请至少告诉我原因。这样我才能改进它

我使用jqueryget方法将数据从html发送到php(两者都托管在localhost/Site1上)

编辑:我在LocalHost上获得了很好的html页面。当我点击
按钮时,FireBug显示以下错误

`"NetworkError: 404 Not Found - localhost/new2.php?name=Zara"`
Html:(my_Html.Html)


标题
$(文档).ready(函数(){
$(“#驱动程序”)。单击(函数(事件){
$获取(
"http://localhost/new2.php",
{姓名:“Zara”},
功能(数据){
$('#stage').html(数据);
}
);
});
});
阶段
PHP代码:(new2.PHP)


我阅读了相关的问题/帖子,有人建议我写一个合适的url(你的html是哪个web应用的宿主)

因此,我将url更改为
localhost/site1/new2.php
,但现在它显示错误
$notdefined


请提供帮助。

如果站点位于
localhost/Site1
-GET肯定需要指向
”http://localhost/Site1/new2.php“
?”

(两者都托管在localost/Site1上)

也许应该

"http://localhost/Site1/new2.php" ?
如果您通过Firebug/Browser获得404,则脚本def不在
http://localhost/new2.php
,就这么简单。检查文件路径和上载位置。

您的URL不正确

你说:

(两者都托管在localost/Site1上)

但是你的代码说:

"http://localhost/new2.php",
应该是:

"http://localhost/Site1/new2.php",

我测试了$.get()函数在.txt和.asp文件中是否正常工作……我认为可能需要在IIS for php中进行一些安装。。无论如何,我理解$.Get()函数的功能。我使用命令行ping的目的是什么

您得到了什么?您是否使用开发人员工具或Firebug来帮助调试?查看Network或Net选项卡,查看AJAX调用的去向。localHost很好。我的html页面很好。我用的是萤火虫。当我按下按钮时。在错误控制台中,此错误出现
$not defined
意味着加载jQuery库时出现问题。错误$not defined是因为jQuery库not defined将
替换为
我更改了脚本。错误是sameI已经尝试这么做了。正如我提到的,它给出了库错误。我更改了库并测试了它。它在Browser中的加载很好。请记住,如果在unix环境中运行,它是区分大小写的,所以请确保您的url是正确的。url非常好。。我应该在HMTL中嵌入php吗?没有必要。该错误与PHP无关。它找不到文件。这意味着URL有问题。这是我能想到的唯一真正的解释。另外,请尝试指定相对路径。因此,不是
“http://localhost/new2.php“
试试
“new2.php”
"http://localhost/Site1/new2.php" ?
"http://localhost/new2.php",
"http://localhost/Site1/new2.php",