Firefox 提示“您无权访问此服务器上的 /somefolder/somefile.php。”IE/Chrome 运行正常

Firefox 提示“您无权访问此服务器上的 /somefolder/somefile.php。”IE/Chrome 运行正常

背景:我有我的网站(http://www.gymandspajobs.com) 代码托管在 Linux 服务器上。我的网站允许新会员注册。填写的表单由文件夹“/javascript”中的 javascript 验证,如果信息正确,则通过 javascript HTTP 请求对象提交数据,然后保存在根目录下文件夹“/somefolder”中的 php 文件“somefile.php”会插入数据库。

问题:当新用户尝试使用 Firefox 注册时(我在 WinXP SP2、Firefox - v3.5.2 中测试过),我获得的 HTTP 响应(我在 javascript 文件中点击的)是“您无权访问此服务器上的 /somefolder/somefile.php。”

令人惊讶的是,相同的功能在 IE7 和 Chrome 中运行良好。

请帮忙。

感谢致敬,

鲁帕克·卡尔万迪卡

答案1

我会尝试清除浏览器中的缓存等。PHP 是服务器端代码,当从不同的前端客户端发出请求时,其行为不应该有所不同。

答案2

您可能想尝试更改用户代理并在使用 Fx 连接时伪装成 IE(用户代理切换器插件可让您快速轻松地完成此操作)。这将告诉您是服务器端的代码阻止了 Fx,还是其他原因。

答案3

您检查过 Apache 日志吗?

答案4

您的 Firefox 安装中允许使用 JavaScript 吗?(工具->选项...->内容)

您是否还尝试清除 Firefox 安装的缓存和 Cookie?您可以使用 Ctrl+Shift+Delete 清空它。

相关内容