【问题标题】:CodeIgniter post functions return 404 on dev serverCodeIgniter post 函数在开发服务器上返回 404
【发布时间】:2021-05-13 12:37:41
【问题描述】:

将现有的 codeigniter 应用程序移至新服务器以执行一些代码更新。除了使用 POST 的任何方法返回 404 之外,一切都正常工作。

例如:

function export_xls(){
   echo "HERE";
   if($this->input->post()){

我可以打回声,但它会在 404 处

$this->input->post()

我已经尝试更改 config.php 中的 base_url 和 htaccess 中的其他内容,看看是否有帮助,但没有任何事情证明是成功的。

所有其他未调用 post 值的函数都可以正常工作。

实时 url(一切正常的地方)是 http://admin.xxxxxx.com,dev 是 http://crm-admin.srv-y7z9u.xxxxxxx.com,如果这能提供任何见解的话。

【问题讨论】:

    标签: php codeigniter http-status-code-404


    【解决方案1】:

    尝试检查一些可能会妨碍您的问题。

    首先查看链接是否正确定向到页面,然后执行一些可以帮助您的步骤:

    1. 检查项目设置中的 base_url。
    2. 确保您没有输入错误的方向,这很常见:http://crm-admin.srv-y7z9u.xxxxxxx.com/saveForm

    另见$.post to Codeigniter Controller/Method 404 Page Not Found

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-09
      • 2021-08-04
      • 2022-08-17
      • 2021-06-07
      • 2011-07-21
      • 1970-01-01
      • 1970-01-01
      • 2020-08-18
      相关资源
      最近更新 更多