Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Call to a member function toArray() on null Symfony\Component\Debug\Exception\FatalThrowableError thrown with message "Call to a member function toArray() on null" Stacktrace: #0 Symfony\Component\Debug\Exception\FatalThrowableError in D:\LanduiYUN\ynjfo521\wwwroot\app\Http\Controllers\Home\NoticeController.php:31
Application frames (1) All frames (1)
0
Symfony
\
Component
\
Debug
\
Exception
\
FatalThrowableError
…\app\Http\Controllers\Home\NoticeController.php
31
D:\LanduiYUN\ynjfo521\wwwroot\app\Http\Controllers\Home\NoticeController.php
    /**
     * NoticeController constructor.
     * 继承
     */
    public function __construct(){
        parent::__construct();
    }
 
    public function noticeList(){
//        $data = $this->notice->where(['display' => 1])->orderBy('order')->orderByDesc('id')->select('id','notice_name','cover_img','small_content','nav_id','notice_time')->get()->toArray();
        $data = DB::table('notices')->join('navs','notices.nav_id','=','navs.id')->where(['notices.display' => 1])->orderBy('notices.order')->orderByDesc('notices.id')->select('notices.id','notices.notice_name','notices.cover_img','notices.small_content','notices.nav_id','notices.notice_time','navs.content')->get()->toArray();
        $page = isset($_GET['page']) ? $_GET['page'] : 1;
        $arrayPage = new PageController($data,15,$page);
        $r = $arrayPage->page();
//        dd($r);
        return view('Home.Notice.list',compact('r'));
    }
 
    public function noticeContent($pid,$id){
        $data = $this->notice->where(['nav_id' => $pid,'id' => $id])->first()->toArray();
        $img = $data['img'];
        if ($img[0] == ','){
            $paths = explode(',',$img);
            array_shift($paths);
        }else{
            $imgs = ',' . $img;
            $paths = explode(',',$imgs);
            array_shift($paths);
        }
        return view('Home.Notice.content',compact('data','paths'));
    }
}
 
Arguments
  1. "Call to a member function toArray() on null"
    

Environment & details:

empty
empty
empty
empty
empty
Key Value
_FCGI_X_PIPE_
"\\.\pipe\IISFCGI-8b08a68b-a547-48bd-a788-5565a0091d0b"
PHP_FCGI_MAX_REQUESTS
"10000"
PHPRC
"c:\php\7.1"
ALLUSERSPROFILE
"C:\ProgramData"
APPDATA
"C:\Windows\system32\config\systemprofile\AppData\Roaming"
APP_POOL_CONFIG
"C:\inetpub\temp\apppools\.NET v4.5 Classic\.NET v4.5 Classic.config"
APP_POOL_ID
".NET v4.5 Classic"
CommonProgramFiles
"C:\Program Files (x86)\Common Files"
CommonProgramFiles(x86)
"C:\Program Files (x86)\Common Files"
CommonProgramW6432
"C:\Program Files\Common Files"
COMPUTERNAME
"LANDUI-SERVER1"
ComSpec
"C:\Windows\system32\cmd.exe"
LOCALAPPDATA
"C:\Windows\system32\config\systemprofile\AppData\Local"
NUMBER_OF_PROCESSORS
"24"
OS
"Windows_NT"
Path
"C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;E:\Program Files\Microsoft SQL Server\110\DTS\Binn\;E:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;E:\Program Files\Microsoft SQL Server\110\Tools\Binn\;E:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;E:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;E:\Program Files\MySQL\MySQL Server 5.6\bin;C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\WindowsApps"
PATHEXT
".COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC"
PROCESSOR_ARCHITECTURE
"x86"
PROCESSOR_ARCHITEW6432
"AMD64"
PROCESSOR_IDENTIFIER
"Intel64 Family 6 Model 62 Stepping 4, GenuineIntel"
PROCESSOR_LEVEL
"6"
PROCESSOR_REVISION
"3e04"
ProgramData
"C:\ProgramData"
ProgramFiles
"C:\Program Files (x86)"
ProgramFiles(x86)
"C:\Program Files (x86)"
ProgramW6432
"C:\Program Files"
PSModulePath
"C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules;E:\Program Files (x86)\Microsoft SQL Server\110\Tools\PowerShell\Modules\"
PUBLIC
"C:\Users\Public"
SystemDrive
"C:"
SystemRoot
"C:\Windows"
TEMP
"C:\Windows\TEMP"
TMP
"C:\Windows\TEMP"
USERDOMAIN
"WORKGROUP"
USERNAME
"LANDUI-SERVER1$"
USERPROFILE
"C:\Windows\system32\config\systemprofile"
windir
"C:\Windows"
ORIG_PATH_INFO
"/index.php"
URL
"/index.php"
SERVER_SOFTWARE
"Microsoft-IIS/10.0"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_PORT_SECURE
"0"
SERVER_PORT
"80"
SERVER_NAME
"ynjfo.com"
SCRIPT_NAME
"/index.php"
SCRIPT_FILENAME
"D:\LanduiYUN\ynjfo521\wwwroot\public\index.php"
REQUEST_URI
"/index/product_con/nav_id/3/id/145"
REQUEST_METHOD
"GET"
REMOTE_USER
""
REMOTE_PORT
"45696"
REMOTE_HOST
"52.91.67.23"
REMOTE_ADDR
"52.91.67.23"
QUERY_STRING
""
PATH_TRANSLATED
"D:\LanduiYUN\ynjfo521\wwwroot\public\index.php"
LOGON_USER
""
LOCAL_ADDR
"103.47.80.120"
INSTANCE_META_PATH
"/LM/W3SVC/53188577"
INSTANCE_NAME
"YNJFO521"
INSTANCE_ID
"53188577"
HTTPS_SERVER_SUBJECT
""
HTTPS_SERVER_ISSUER
""
HTTPS_SECRETKEYSIZE
""
HTTPS_KEYSIZE
""
HTTPS
"off"
GATEWAY_INTERFACE
"CGI/1.1"
DOCUMENT_ROOT
"D:\LanduiYUN\ynjfo521\wwwroot\public"
CONTENT_TYPE
""
CONTENT_LENGTH
"0"
CERT_SUBJECT
""
CERT_SERIALNUMBER
""
CERT_ISSUER
""
CERT_FLAGS
""
CERT_COOKIE
""
AUTH_USER
""
AUTH_PASSWORD
""
AUTH_TYPE
""
APPL_PHYSICAL_PATH
"D:\LanduiYUN\ynjfo521\wwwroot\public\"
APPL_MD_PATH
"/LM/W3SVC/53188577/ROOT"
IIS_UrlRewriteModule
"7,1,1993,2336"
WEBSOCKET_VERSION
"13"
UNENCODED_URL
"/index/product_con/nav_id/3/id/145"
IIS_WasUrlRewritten
"1"
HTTP_X_ORIGINAL_URL
"/index/product_con/nav_id/3/id/145"
HTTP_USER_AGENT
"claudebot"
HTTP_HOST
"ynjfo.com"
HTTP_ACCEPT
"*/*"
HTTP_CONTENT_LENGTH
"0"
FCGI_ROLE
"RESPONDER"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1711629836.2315
REQUEST_TIME
1711629836
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:l1JPf9iF+G6Z9B1tck0HwxlxCHufbs9b62VJq7YrufA="
APP_DEBUG
"1"
APP_URL
"http://localhost"
LOG_CHANNEL
"daily"
DB_CONNECTION
"mysql"
DB_HOST
"103.47.80.120"
DB_PORT
"3306"
DB_DATABASE
"a07050444557f8"
DB_USERNAME
"a07050444557f8"
DB_PASSWORD
"7ea4dd78"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
Key Value
APP_NAME
"Laravel"
APP_ENV
"local"
APP_KEY
"base64:l1JPf9iF+G6Z9B1tck0HwxlxCHufbs9b62VJq7YrufA="
APP_DEBUG
"1"
APP_URL
"http://localhost"
LOG_CHANNEL
"daily"
DB_CONNECTION
"mysql"
DB_HOST
"103.47.80.120"
DB_PORT
"3306"
DB_DATABASE
"a07050444557f8"
DB_USERNAME
"a07050444557f8"
DB_PASSWORD
"7ea4dd78"
BROADCAST_DRIVER
"log"
CACHE_DRIVER
"file"
SESSION_DRIVER
"file"
SESSION_LIFETIME
"120"
QUEUE_DRIVER
"sync"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.mailtrap.io"
MAIL_PORT
"2525"
MAIL_USERNAME
"null"
MAIL_PASSWORD
"null"
MAIL_ENCRYPTION
"null"
PUSHER_APP_ID
""
PUSHER_APP_KEY
""
PUSHER_APP_SECRET
""
PUSHER_APP_CLUSTER
"mt1"
MIX_PUSHER_APP_KEY
""
MIX_PUSHER_APP_CLUSTER
"mt1"
0. Whoops\Handler\PrettyPageHandler