收到错误消息;加载资源失败:服务器响应状态为 500

Posted

技术标签:

【中文标题】收到错误消息;加载资源失败:服务器响应状态为 500【英文标题】:Getting an error message; Failed to load rescources: the server responded with a status of 500 【发布时间】:2018-08-11 13:41:18 【问题描述】:

我正在创建一个应用程序,但我注意到当我尝试在我的工作中包含 ajax 代码时它不起作用......而且这个相同的代码适用于视频教程我从中学习它发生在两个不同的视频教程中我得到任何与 ajax 相关的东西.. 它安静令人沮丧.. 这是我下面的代码。

<div class="row">
    <div class="col-lg-12">
        <div class="panel panel-default">
            <div class="panel-heading">
                <div class="col-lg-10 col-md-10 col-sm-8 col-xs-6">
                    <div class="row">
                        <h3 class="panel-title">Book List</h3>
                    </div>
                </div>
                <div class="col-lg-2 col-md-2 col-sm-4 col-xs-6">
                    <div class="row" align="right">

                    </div>
                </div>
            </div>
            <div class="panel-body">
                <div class="row">
                    <div class="col-sm-12 table-responsive">
<table id="book-table" class="table table-bordered table-striped table-hover">
                            <thead>
                                <tr>
                                    <th>ID</th>
                                    <th>Book Title</th>
                                    <th>Book Price</th>
                                    <th>Book Author</th>
                                    <th>Rating</th>
                                    <th>Publisher</th>
                                </tr>
                            </thead>
                            <tbody>

                            </tbody>
                        </table>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>


<script type="text/javascript">
    $(document).ready(function() 
        $('#book-table').DataTable(
            "ajax":
                url: "<?php echo site_url("books/books_page") ?>",
                type: 'GET'
            ,
        );
    );
</script>

这是我尝试使用谷歌浏览器开发者工具检查它时遇到的错误

【问题讨论】:

site_url("books/books_page") 的代码是什么?你启用 php 错误了吗? 我在构建应用程序时使用 php 框架。Site_url("books/books_page") 是控制器(书籍)和方法(书籍),我用它来加载我的视图页面。 请点击上方的“在此处输入图片描述”以查看我发布的图片以查看错误正在得到感谢 请检查您的错误日志 - c:\xampp\apache\logs\error.log 我已经检查过我不明白我看到的是什么 【参考方案1】:

从控制台获取的url是错误的,如下:

            url: "<?php echo site_url("/books/books_page") ?>",

【讨论】:

以上是关于收到错误消息;加载资源失败:服务器响应状态为 500的主要内容,如果未能解决你的问题,请参考以下文章

Apache Cordova:“加载资源失败:服务器响应状态为 404(未找到)”

收到错误消息;无法加载资源:服务器响应状态为500

错误:加载资源失败:服务器响应状态为 404(未找到)

加载资源失败:服务器响应状态为 404(未找到)

加载资源失败:服务器使用 Angular 响应状态为 404 (),使用 GitHub Pages 部署

加载资源失败:服务器响应状态为 431 (Request Header Fields Too Large)