Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.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页面的权限_Php_Apache - Fatal编程技术网

访问php页面的权限

访问php页面的权限,php,apache,Php,Apache,我在一台主机(主机A)上有一个网站,在另一台主机B上有一个我随iframe一起包含的网站 从该iframe中,我想从主机A转到我的一个页面,但我得到了这个错误 您没有访问的权限 /此服务器上的pages/online.php。 此外,404未找到错误 在尝试使用时遇到 ErrorDocument来处理请求 我怎样才能解决这个问题?当我使用另一台服务器时,它工作得很好 Apache错误日志: [Fri Jul 01 03:24:37 2011] [error] [client some-ip-he

我在一台主机(主机A)上有一个网站,在另一台主机B上有一个我随
iframe
一起包含的网站

从该
iframe
中,我想从主机A转到我的一个页面,但我得到了这个错误

您没有访问的权限 /此服务器上的pages/online.php。 此外,404未找到错误 在尝试使用时遇到 ErrorDocument来处理请求

我怎样才能解决这个问题?当我使用另一台服务器时,它工作得很好

Apache错误日志:

[Fri Jul 01 03:24:37 2011] [error] [client some-ip-here] File does not exist: /home/etcorg/public_html/proba/500.shtml, referer: proba.etc.org.rs/pages [Fri Jul 01 03:24:37 2011] [error] [client x.x.x.x] SoftException in Application.cpp:256: File "/home/etcorg/public_html/proba/pages/online.php" is writeable by group, referer: somepage.com

检查Apache用户服务器上此文件的读取权限。

检查Apache用户服务器上此文件的读取权限。

尝试在iframe中使用完整URL(例如:)

尝试在iframe中使用完整URL(例如:)

我认为您的主机有程序检查权限设置是否过高(超过644)。这就是错误。将文件的所有权限更改为644,目录的所有权限更改为755。

我认为您的主机有一个程序可以检查权限设置是否过高(超过644)。这就是错误。将文件的所有权限更改为644,目录的所有权限更改为755。

错误

您没有在此服务器上访问/pages/online.php的权限。 此外,在尝试查找时遇到404 Not Found错误 使用ErrorDocument来处理请求

表示由于缺乏权限,无法访问位置
/pages/online.php
。如果文件应该是PHP脚本,那么web服务器进程应该可以读取(但很可能不可写)

此外,服务器尝试对HTTP 500内部服务器错误情况使用自定义错误页,但服务器配置不正确,因此显示自定义错误页失败。(关于
ErrorDocument
configuration指令的错误消息提示,该指令几乎肯定使此服务器成为Apache服务器。)

要修复第一个错误,可能需要更改脚本的访问位,要修复第二个错误,必须检查Apache ErrorDocument配置指向的位置。可能是配置中有输入错误或缺少某些文件?

错误

您没有在此服务器上访问/pages/online.php的权限。 此外,在尝试查找时遇到404 Not Found错误 使用ErrorDocument来处理请求

表示由于缺乏权限,无法访问位置
/pages/online.php
。如果文件应该是PHP脚本,那么web服务器进程应该可以读取(但很可能不可写)

此外,服务器尝试对HTTP 500内部服务器错误情况使用自定义错误页,但服务器配置不正确,因此显示自定义错误页失败。(关于
ErrorDocument
configuration指令的错误消息提示,该指令几乎肯定使此服务器成为Apache服务器。)



要修复第一个错误,可能需要更改脚本的访问位,要修复第二个错误,必须检查Apache ErrorDocument配置指向的位置。可能是配置中有输入错误或缺少某些文件?

是否确定iframe链接正确?是。此外,当我试图访问我的.php页面时,我无法直接访问该页面。我得到这个错误“内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,webmaster@proba.etc.org.rs并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。有关此错误的详细信息,请参阅服务器错误日志。此外,在尝试使用ErrorDocument处理请求时遇到404 Not Found错误。“那么它与iframe无关。您有权访问apache日志吗?我不确定apache日志在宿主上的何处?如果您有ssh外壳访问权限,那么它(通常)是/var/log/apache2或类似的内容,但它们可以单独设置为虚拟主机。您确定iframe链接正确吗?是的。此外,当我尝试访问.php页面时,我无法直接访问该页面。我收到此错误“内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请与服务器管理员联系,webmaster@proba.etc.org.rs并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。有关此错误的详细信息,请参阅服务器错误日志。此外,在尝试使用ErrorDocument处理请求时遇到404 Not Found错误。“那么它与iframe无关。您有权访问apache日志吗?我不确定apache日志在宿主上的何处?如果您有ssh外壳访问权限,那么它(通常)是/var/log/apache2或类似的东西,但它们可以单独设置为虚拟主机。现在我可以打开direct page,但不能使用iframe和参数打开它。我得到错误403禁止您无权访问此服务器上的/pages/online.php。那么,错误文件中有哪些新错误,请将您的.htaccess作为好吧,或者尝试将其重命名为.htaccess.test进行测试,看看是否有问题?好吧,我可以直接打开页面:但是不能,如果它带有参数,它说它是禁止的。你为什么不这样包括iframe:现在我可以打开直接页面,但我不能使用iframe和参数打开它。我得到错误403禁止,你没有允许在此服务器上访问/pages/online.php。那么,错误文件中有哪些新错误,请同时发布您的.htaccess,或者尝试将其重命名为.htaccess.test进行测试,以查看是否存在问题?嗯,我可以直接打开页面:但是不能,如果它带有参数,则它说它是禁止的。为什么不包括