{"id":445,"date":"2024-06-19T06:32:52","date_gmt":"2024-06-19T06:32:52","guid":{"rendered":"https:\/\/www.xopsschool.com\/tutorials\/?p=445"},"modified":"2024-06-19T06:32:52","modified_gmt":"2024-06-19T06:32:52","slug":"laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger","status":"publish","type":"post","link":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/","title":{"rendered":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d"},"content":{"rendered":"\n<p>If you have recently updated your Laravel application from version 5.7 to 10 and faced the error message &#8220;laravel.EMERGENCY: Unable to create configured logger,&#8221; here&#8217;s what you need to do.\u201d you\u2019re not alone. This message usually signifies a misconfiguration or missing file within your logging setup.<\/p>\n\n\n\n<p><strong>Understanding the Error<br><\/strong>The error message is  &#8220;<strong>laravel.EMERGENCY: Unable to create configured logger. Using emergency logger<\/strong>&#8221; signifies that Laravel version is not able to initialize the designated logger and is defaulting to  emergency logger. Consequently, it falls back on the emergency logger, which is not suitable for standard application logging. This issue often stems from changes in logging configurations between Laravel versions, especially when upgrading from 5.7 to 10.<\/p>\n\n\n\n<p><strong>Solution: <\/strong><\/p>\n\n\n\n<p><strong>Adding the Logging Configuration<\/strong><br>In Laravel 5.7, the standard logging setup might differ from that in Laravel 10. If your Laravel 10 application lacks a config\/logging.php file, this can cause the error to occur.<\/p>\n\n\n\n<p>Step-by-Step Guide to Resolve the Issue<br>Create the Logging Configuration File:<\/p>\n\n\n\n<p>To fix this problem, you need to generate a config\/logging.php file. Below  example configuration you can implement:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;?php\r\n\r\nuse Monolog\\Handler\\NullHandler;\r\nuse Monolog\\Handler\\StreamHandler;\r\nuse Monolog\\Handler\\SyslogUdpHandler;\r\nuse Monolog\\Processor\\PsrLogMessageProcessor;\r\n\r\nreturn &#91;\r\n\r\n    \/*\r\n    |--------------------------------------------------------------------------\r\n    | Default Log Channel\r\n    |--------------------------------------------------------------------------\r\n    |\r\n    | This option defines the default log channel that gets used when writing\r\n    | messages to the logs. The name specified in this option should match\r\n    | one of the channels defined in the \"channels\" configuration array.\r\n    |\r\n    *\/\r\n\r\n    'default' => env('LOG_CHANNEL', 'stack'),\r\n\r\n    \/*\r\n    |--------------------------------------------------------------------------\r\n    | Deprecations Log Channel\r\n    |--------------------------------------------------------------------------\r\n    |\r\n    | This option controls the log channel that should be used to log warnings\r\n    | regarding deprecated PHP and library features. This allows you to get\r\n    | your application ready for upcoming major versions of dependencies.\r\n    |\r\n    *\/\r\n\r\n    'deprecations' => &#91;\r\n        'channel' => env('LOG_DEPRECATIONS_CHANNEL', 'null'),\r\n        'trace' => false,\r\n    ],\r\n\r\n    \/*\r\n    |--------------------------------------------------------------------------\r\n    | Log Channels\r\n    |--------------------------------------------------------------------------\r\n    |\r\n    | Here you may configure the log channels for your application. Out of\r\n    | the box, Laravel uses the Monolog PHP logging library. This gives\r\n    | you a variety of powerful log handlers \/ formatters to utilize.\r\n    |\r\n    | Available Drivers: \"single\", \"daily\", \"slack\", \"syslog\",\r\n    |                    \"errorlog\", \"monolog\",\r\n    |                    \"custom\", \"stack\"\r\n    |\r\n    *\/\r\n\r\n    'channels' => &#91;\r\n        'stack' => &#91;\r\n            'driver' => 'stack',\r\n            'channels' => &#91;'single'],\r\n            'ignore_exceptions' => false,\r\n        ],\r\n\r\n        'single' => &#91;\r\n            'driver' => 'single',\r\n            'path' => storage_path('logs\/laravel.log'),\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'replace_placeholders' => true,\r\n        ],\r\n\r\n        'daily' => &#91;\r\n            'driver' => 'daily',\r\n            'path' => storage_path('logs\/laravel.log'),\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'days' => 14,\r\n            'replace_placeholders' => true,\r\n        ],\r\n\r\n        'slack' => &#91;\r\n            'driver' => 'slack',\r\n            'url' => env('LOG_SLACK_WEBHOOK_URL'),\r\n            'username' => 'Laravel Log',\r\n            'emoji' => ':boom:',\r\n            'level' => env('LOG_LEVEL', 'critical'),\r\n            'replace_placeholders' => true,\r\n        ],\r\n\r\n        'papertrail' => &#91;\r\n            'driver' => 'monolog',\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'handler' => env('LOG_PAPERTRAIL_HANDLER', SyslogUdpHandler::class),\r\n            'handler_with' => &#91;\r\n                'host' => env('PAPERTRAIL_URL'),\r\n                'port' => env('PAPERTRAIL_PORT'),\r\n                'connectionString' => 'tls:\/\/'.env('PAPERTRAIL_URL').':'.env('PAPERTRAIL_PORT'),\r\n            ],\r\n            'processors' => &#91;PsrLogMessageProcessor::class],\r\n        ],\r\n\r\n        'stderr' => &#91;\r\n            'driver' => 'monolog',\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'handler' => StreamHandler::class,\r\n            'formatter' => env('LOG_STDERR_FORMATTER'),\r\n            'with' => &#91;\r\n                'stream' => 'php:\/\/stderr',\r\n            ],\r\n            'processors' => &#91;PsrLogMessageProcessor::class],\r\n        ],\r\n\r\n        'syslog' => &#91;\r\n            'driver' => 'syslog',\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'facility' => LOG_USER,\r\n            'replace_placeholders' => true,\r\n        ],\r\n\r\n        'errorlog' => &#91;\r\n            'driver' => 'errorlog',\r\n            'level' => env('LOG_LEVEL', 'debug'),\r\n            'replace_placeholders' => true,\r\n        ],\r\n\r\n        'null' => &#91;\r\n            'driver' => 'monolog',\r\n            'handler' => NullHandler::class,\r\n        ],\r\n\r\n        'emergency' => &#91;\r\n            'path' => storage_path('logs\/laravel.log'),\r\n        ],\r\n    ],\r\n\r\n];<\/code><\/pre>\n\n\n\n<p><strong>Customize the Configuration:<\/strong><\/p>\n\n\n\n<p>Ensure that you customize the above configuration based on your specific needs. For instance, you may need to set up different log channels or handlers depending on your application&#8217;s requirements.<\/p>\n\n\n\n<p><strong>Add the Configuration File:<\/strong><\/p>\n\n\n\n<p>Transfer the provided configuration into a new config\/logging.php file within your Laravel 10 application.<\/p>\n\n\n\n<p>Running Your Application<br>Once you have added the logging configuration, restart your Laravel application. The error should be fixed, and you should find your log files being created in the designated storage\/logs directory.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have recently updated your Laravel application from version 5.7 to 10 and faced the error message &#8220;laravel.EMERGENCY: Unable to create configured logger,&#8221; here&#8217;s what you need to do.\u201d you\u2019re not alone. This message usually signifies a misconfiguration or missing file within your logging setup. Understanding the ErrorThe error message is &#8220;laravel.EMERGENCY: Unable to &#8230; <a title=\"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d\" class=\"read-more\" href=\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\" aria-label=\"Read more about Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d\">Read more<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67,21],"tags":[58,301,300,306,302,64,307,299,303,305,308,304,90,66],"class_list":["post-445","post","type-post","status-publish","format-standard","hentry","category-laravel","category-php","tag-laravel","tag-laravel-10","tag-laravel-configuration","tag-laravel-error-handling","tag-laravel-logging","tag-laravel-tips","tag-laravel-troubleshooting","tag-laravel-upgrade","tag-logging-setup","tag-monolog","tag-php-development","tag-php-frameworks","tag-software-development","tag-web-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!\" \/>\n<meta property=\"og:description\" content=\"If you have recently updated your Laravel application from version 5.7 to 10 and faced the error message &#8220;laravel.EMERGENCY: Unable to create configured logger,&#8221; here&#8217;s what you need to do.\u201d you\u2019re not alone. This message usually signifies a misconfiguration or missing file within your logging setup. Understanding the ErrorThe error message is &#8220;laravel.EMERGENCY: Unable to ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\" \/>\n<meta property=\"og:site_name\" content=\"XOps Tutorials!!!\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-19T06:32:52+00:00\" \/>\n<meta name=\"author\" content=\"Avinash Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Avinash Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\"},\"author\":{\"name\":\"Avinash Kumar\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8\"},\"headline\":\"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d\",\"datePublished\":\"2024-06-19T06:32:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\"},\"wordCount\":276,\"commentCount\":0,\"keywords\":[\"laravel\",\"Laravel 10\",\"Laravel Configuration\",\"Laravel Error Handling\",\"Laravel Logging\",\"laravel tips\",\"Laravel Troubleshooting\",\"Laravel Upgrade\",\"Logging Setup\",\"Monolog\",\"PHP Development\",\"PHP Frameworks\",\"software development\",\"web development\"],\"articleSection\":[\"Laravel\",\"PhP\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\",\"url\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\",\"name\":\"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!\",\"isPartOf\":{\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#website\"},\"datePublished\":\"2024-06-19T06:32:52+00:00\",\"author\":{\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.xopsschool.com\/tutorials\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#website\",\"url\":\"https:\/\/www.xopsschool.com\/tutorials\/\",\"name\":\"XOps Tutorials!!!\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.xopsschool.com\/tutorials\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8\",\"name\":\"Avinash Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/db01f522798b98f8f474a1dfdd200df1c0e7ada232088d7a8192e14919e4de0a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/db01f522798b98f8f474a1dfdd200df1c0e7ada232088d7a8192e14919e4de0a?s=96&d=mm&r=g\",\"caption\":\"Avinash Kumar\"},\"url\":\"https:\/\/www.xopsschool.com\/tutorials\/author\/avinash\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/","og_locale":"en_US","og_type":"article","og_title":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!","og_description":"If you have recently updated your Laravel application from version 5.7 to 10 and faced the error message &#8220;laravel.EMERGENCY: Unable to create configured logger,&#8221; here&#8217;s what you need to do.\u201d you\u2019re not alone. This message usually signifies a misconfiguration or missing file within your logging setup. Understanding the ErrorThe error message is &#8220;laravel.EMERGENCY: Unable to ... Read more","og_url":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/","og_site_name":"XOps Tutorials!!!","article_published_time":"2024-06-19T06:32:52+00:00","author":"Avinash Kumar","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Avinash Kumar","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#article","isPartOf":{"@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/"},"author":{"name":"Avinash Kumar","@id":"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8"},"headline":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d","datePublished":"2024-06-19T06:32:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/"},"wordCount":276,"commentCount":0,"keywords":["laravel","Laravel 10","Laravel Configuration","Laravel Error Handling","Laravel Logging","laravel tips","Laravel Troubleshooting","Laravel Upgrade","Logging Setup","Monolog","PHP Development","PHP Frameworks","software development","web development"],"articleSection":["Laravel","PhP"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/","url":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/","name":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d - XOps Tutorials!!!","isPartOf":{"@id":"https:\/\/www.xopsschool.com\/tutorials\/#website"},"datePublished":"2024-06-19T06:32:52+00:00","author":{"@id":"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8"},"breadcrumb":{"@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.xopsschool.com\/tutorials\/laravel-troubleshooting-laravel-emergency-unable-to-create-configured-logger-using-emergency-logger\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.xopsschool.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"Laravel Troubleshooting: \u201claravel.EMERGENCY: Unable to create configured logger. Using emergency logger.\u201d"}]},{"@type":"WebSite","@id":"https:\/\/www.xopsschool.com\/tutorials\/#website","url":"https:\/\/www.xopsschool.com\/tutorials\/","name":"XOps Tutorials!!!","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.xopsschool.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/fa5aa374a3698a6b72f0a260e0bda0b8","name":"Avinash Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.xopsschool.com\/tutorials\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/db01f522798b98f8f474a1dfdd200df1c0e7ada232088d7a8192e14919e4de0a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/db01f522798b98f8f474a1dfdd200df1c0e7ada232088d7a8192e14919e4de0a?s=96&d=mm&r=g","caption":"Avinash Kumar"},"url":"https:\/\/www.xopsschool.com\/tutorials\/author\/avinash\/"}]}},"_links":{"self":[{"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/posts\/445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/comments?post=445"}],"version-history":[{"count":1,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/posts\/445\/revisions"}],"predecessor-version":[{"id":446,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/posts\/445\/revisions\/446"}],"wp:attachment":[{"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/media?parent=445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/categories?post=445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.xopsschool.com\/tutorials\/wp-json\/wp\/v2\/tags?post=445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}