为什么Laravel应用程序不能在实时服务器中工作

问题描述

我有laravel应用程序,其工作本地主机为100%,但是在实时服务器中某些数据表未加载,我使用了yajra datatable.table绘制方法不起作用。我使用plesk服务器托管了我的应用程序。我在这里附加以及我的控制台日志和“网络”标签的详细信息。

console image

network tab image

javascript code

controller code

有什么想法吗?这里有javascript代码

 var company_table = $('#company_table').DataTable({
        processing: true,serverSide: true,pageLength: 17,ajax: '/company',columnDefs: [{
                orderable: false,searchable: false,},{ width: 150,targets: 0 },targets: 1 },{ width: 50,targets: 2,render: $.fn.dataTable.render.ellipsis(18) },targets: 3,targets: 4,{ width: 100,targets: 5,targets: 6,{ width: 120,targets: 7,targets: 8 },],columns: [
            { data: 'compName' },{ data: 'compAddress' },{ data: 'compPhoneNo' },{ data: 'compPhoneNo2' },{ data: 'compFaxNo' },{ data: 'compEmail' },{ data: 'compCode' },{ data: 'compCustomCode' },{ data: 'action' },scrollY: "270px",scrollX: "200px",scrollCollapse: true,paging: true,fixedColumns: {
            leftColumns: 1,rightColumns: 1
        },scrollX: true,liveDrag: true,"sDom": "Rlfrtip",});

此处带有控制器

public function index()
    {
        if (!auth()->user()->can('company.view')) {
            abort(403,'Unauthorized action.');
        }

        if (request()->ajax()) {
           
           //  $compID = request()->session()->get('user.business_id');

             $company = se_tbl_company::select(['compID','compName','compAddress','compPhoneNo','compPhoneNo2','compPhoneNo3','compFaxNo','compFaxNo2','compEmail','compCode','compCustomCode','compSysCompany']);
          
            return Datatables::of($company)
                    ->addColumn(
                        'action','@can("company.update")
                            <button data-href="{{action(\'CompanyController@edit\',[$compID])}}" class="btn btn-xs btn-primary edit_company_button"><i class="glyphicon glyphicon-edit"></i> @lang("messages.edit")</button>
                            
                            @endcan
    
                            @can("company.delete")
                                <button data-href="{{action(\'CompanyController@destroy\',[$compID])}}" class="btn btn-xs btn-danger delete_company_button"><i class="glyphicon glyphicon-trash"></i> @lang("messages.delete")</button>
                            @endcan'
                       
                    )
                    ->removeColumn('compID')
                    ->rawColumns(['compName','action'])
                    ->make(true);
        }

        return view('company.index');
      
    }

这是路线

    Route::resource('company','CompanyController');

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...