Potential Issue?
When I clear the cache, then go to enable an extension, a 200 OK
error is thrown. The output is:
POST http://localhost/api/extensions/antoinefr-online
<br />
<b>Warning</b>: file_get_contents(C:\xampp\htdocs\assets\rev-manifest.json): failed to open stream: No such file or directory in <b>C:\xampp\htdocs\vendor\reflar\uncache\src\Jobs\ClearCache.php</b> on line <b>87</b><br />
<br />
<b>Warning</b>: Invalid argument supplied for foreach() in <b>C:\xampp\htdocs\vendor\reflar\uncache\src\Jobs\ClearCache.php</b> on line <b>89</b><br />
<br />
<b>Warning</b>: array_values() expects parameter 1 to be array, null given in <b>C:\xampp\htdocs\vendor\reflar\uncache\src\Jobs\ClearCache.php</b> on line <b>97</b><br />
<br />
<b>Fatal error</b>: Uncaught RuntimeException: Output has been emitted previously; cannot emit response in C:\xampp\htdocs\vendor\zendframework\zend-diactoros\src\Response\SapiEmitterTrait.php:31
Stack trace:
#0 C:\xampp\htdocs\vendor\zendframework\zend-diactoros\src\Response\SapiEmitter.php(27): Zend\Diactoros\Response\SapiEmitter->assertNoPreviousOutput()
#1 C:\xampp\htdocs\vendor\zendframework\zend-diactoros\src\Server.php(162): Zend\Diactoros\Response\SapiEmitter->emit(Object(Zend\Stratigility\Http\Response))
#2 C:\xampp\htdocs\vendor\flarum\core\src\Http\AbstractServer.php(36): Zend\Diactoros\Server->listen(Object(Zend\Stratigility\NoopFinalHandler))
#3 C:\xampp\htdocs\api.php(16): Flarum\Http\AbstractServer->listen()
#4 {main}
thrown in <b>C:\xampp\htdocs\vendor\zendframework\zend-diactoros\src\Response\SapiEmitterTrait.php</b> on line <b>31</b><br />
Any ideas? When you refresh the page, the extension has been enabled, but the error makes the user think it hasn't