この質問は、さらにデバッグを提供しないと答えられません。
提案されたコメントのように、すべての前に次の行を使用して、エラー報告を有効にする (しようとする):
<?php
header('Content-Type: text/plain');
error_reporting(E_ALL);
ini_set('display_errors', true);
ini_set('display_startup_errors', true);
// Json
echo json_last_error();
phpinfo();
PHP バージョンと JSON サポートに関する情報を取得するために使用します。
このスニペットは、json 関数が利用可能かどうかを示します。
<?php
if (!function_exists('json_encode')) {
echo 'PHP not compiled with json support', PHP_EOL;
}
最後になりましたが、エラーログを確認してください
/var/log/httpd*
/var/log/nginx*
/var/log/php-fpm*
/var/log/apache*
.... (linux)
From PHPのエラーログはXAMPPのどこにありますか?
\xampp\apache\logs\error.log
また
\xampp\php\logs\php_error_log