Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.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 ajax get请求导致内部服务器错误500_Php_Jquery_Ajax_Get - Fatal编程技术网

Php ajax get请求导致内部服务器错误500

Php ajax get请求导致内部服务器错误500,php,jquery,ajax,get,Php,Jquery,Ajax,Get,我有一个php脚本,它返回前端,本地的,这很好,当我上传到服务器时,它就不再工作了。有人知道修复方法或发现问题吗?不,它与数据库无关 我还尝试了另一台服务器,所以我认为它与服务器无关 ajax获取请求 $(document).ready(function () { var carid; var tabid; $(".button-collapse").sideNav() $('.modal').modal(); $.ajax({ meth

我有一个php脚本,它返回前端,本地的,这很好,当我上传到服务器时,它就不再工作了。有人知道修复方法或发现问题吗?不,它与数据库无关

我还尝试了另一台服务器,所以我认为它与服务器无关

ajax获取请求

 $(document).ready(function () {
    var carid;
    var tabid;
    $(".button-collapse").sideNav()
    $('.modal').modal();
    $.ajax({
        method: 'get',
        url: 'api.php',
        dataType: 'html',
        contentType: 'application/json',
        data: {
            action: 'getmedisch'
        }
    }).done(function (data) {
接收php脚本:

switch ($_SERVER['REQUEST_METHOD']) {
  case'GET':
    $action = $_GET['action'];
    switch ($action) {
        case 'getmedisch':
            $content = new Content();
            $data = $content->get_content('medisch');
            $value = ' <div  class="col s3">
    <div id="newcard" object_id="NEW" class="card new">
        <div class="card-image">
            <img src="asset/bold.svg" style="width: 100%;  height: auto;">
            <div class="card-action zero-padding">
            </div>
        <div class="card-content">
            <h5>New Card</h5>
             </div>
    </div>
</div></div>';
            foreach ($data as $insert) {
                if($insert["online"]){$online= 'green online" ><i class="material-icons">visibility</i>';
                }else{$online= 'blue offline" ><i class="material-icons">visibility_off</i>';}
                $value .= '
        <div  class="col s3">
    <div id="cardobject" object_id="' . $insert["ID"] . '" class="card">
        <div class="card-image">
            <img  src="../asset/' . $insert["Foto"] . '" style="width: 100%;  height: auto;">
            <div class="card-action zero-padding">
                <div class="fixed-action-btn horizontal btn-card-midle" >
                    <a class="btn-floating btn-large red">
                        <i class="large material-icons">build</i>
                    </a>
                    <ul>
                        <li><a class=" delete btn-floating red"><i class="material-icons">delete</i></a></li>
                        <li><a class=" build btn-floating yellow darken-1"><i class="material-icons">mode_edit</i></a></li>
                        <li><a class=" status btn-floating ' . $online .'</a></li>

                    </ul>
                </div>
            </div>
        <div class="card-content">
            <h5>' . $insert["Titel"] . '</h5>

             </div>
    </div>
</div></div>
';
            }

echo $value;
            break;
开关($\u服务器['REQUEST\u方法]){
案例“GET”:
$action=$_GET['action'];
开关($动作){
案例“getmedisch”:
$content=新内容();
$data=$content->get_content('medisch');
$value='1
新卡
';
foreach($insert形式的数据){
如果($insert[“online”]){$online='green online'>visibility';
}else{$online='blue offline'>visibility_off';}
$value.='
建造
  • 删除
  • 编辑模式

  • ,使用
    ini\u set('display\u errors','on')打开errors
    ,您将看到您的问题。