【发布时间】:2019-10-29 23:37:59
【问题描述】:
嗨,我完全是 CI 的初学者,我正在尝试使用 CI 脚本来学习它。代码在这里无法分享,我不太确定你需要哪个部分,这就是我将其发布到的原因第三方网站和链接如下
Here is my codes for a form 和 here is controller,下面是表格的截图
在表单上,当我正确输入信息并单击提交按钮时,这没有给出任何错误,但信息没有保存,并获取旧数据。我从 inspection->network 检查发现 POST 请求是 403 错误。下面是截图检查元件
我已经更改了upload 文件夹和子文件夹permission 0777,但这不起作用。
我找到了 2 个 htaccess 文件
1.public_html/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
2.public_html/application/.htacess
<IfModule authz_core_module>
Require all denied
</IfModule>
<IfModule !authz_core_module>
Deny from all
</IfModule>
我不太确定您还需要什么信息来帮助解决这个问题,无论您需要什么,请留下评论,或者我可以提供完整的源代码
单击时在日志文件中找到此信息
DEBUG - 2019-06-16 00:53:30 --> File loaded: /home/exhakduz/mydomain.com/application/views/common/admin/header.php
DEBUG - 2019-06-16 00:53:30 --> File loaded: /home/exhakduz/mydomain.com/application/views/common/admin/navigation.php
DEBUG - 2019-06-16 00:53:30 --> File loaded: /home/exhakduz/mydomain.com/application/modules/settings/views/site_settings.php
DEBUG - 2019-06-16 00:53:30 --> File loaded: /home/exhakduz/mydomain.com/application/views/common/admin/footer.php
DEBUG - 2019-06-16 00:53:30 --> File loaded: /home/exhakduz/mydomain.com/application/views/templates/admin-template.php
INFO - 2019-06-16 00:53:30 --> Final output sent to browser
DEBUG - 2019-06-16 00:53:30 --> Total execution time: 1.9082
错误日志中没有信息
【问题讨论】:
-
403 是身份验证错误。检查它调用的控制器和操作,以及是否有任何中间件禁止这样做。最后查看
storage/logs/*.log中的调试日志 -
更新了我的帖子并添加了调试日志,以及您的其他 2 条建议我不知道该怎么做,如果您不知道该怎么做,我可以将我的源代码发送给您,请您帮我检查一下?谢谢
标签: php codeigniter post http-status-code-403