发布后403错误
403 error after posting
我有一个页面有超过 100 个输入。当我 post 页面出现以下错误时。我没有找到问题的根源。所需的 phpinfo 值也在下面。 Web 服务器是 Apache/2.2.27,没有任何 htaccess 代码。
我的代码风格:
<form role="form" action="" method="post">
<button type="submit" id="btnsubmit" name="btnsubmit" class="btn btn-primary">Kaydet</button>
</form>
<form role="form" action="" method="post">
action="a.php" or a url
首先在表单操作中提供提交 url。
<form role="form" action="file_to_submit.php" method="post">
并将您的文件权限更改为 0655。
运行 终端命令下方
chmod 655 file_to_submit.php
有很多情况会导致此错误。
- 您的文件权限
- 您的 Apache 配置
- 你的 .htaccess
如果你最近安装了apache,那么你的情况很可能是第二种。否则它可能是您的 .htaccess 文件。
基本上你需要在你的 apache 配置中寻找 deny 或 require 指令,并且有这样的东西。
AllowOverride All
Require all granted
有关详细信息,请参阅 this answer。如果更改了 apache 配置,请不要忘记重新启动 apache。
我有一个页面有超过 100 个输入。当我 post 页面出现以下错误时。我没有找到问题的根源。所需的 phpinfo 值也在下面。 Web 服务器是 Apache/2.2.27,没有任何 htaccess 代码。
我的代码风格:
<form role="form" action="" method="post">
<button type="submit" id="btnsubmit" name="btnsubmit" class="btn btn-primary">Kaydet</button>
</form>
<form role="form" action="" method="post">
action="a.php" or a url
首先在表单操作中提供提交 url。
<form role="form" action="file_to_submit.php" method="post">
并将您的文件权限更改为 0655。
运行 终端命令下方
chmod 655 file_to_submit.php
有很多情况会导致此错误。
- 您的文件权限
- 您的 Apache 配置
- 你的 .htaccess
如果你最近安装了apache,那么你的情况很可能是第二种。否则它可能是您的 .htaccess 文件。
基本上你需要在你的 apache 配置中寻找 deny 或 require 指令,并且有这样的东西。
AllowOverride All
Require all granted
有关详细信息,请参阅 this answer。如果更改了 apache 配置,请不要忘记重新启动 apache。