متن ارور
Laminas\HttpHandlerRunner\Exception\EmitterException: Output has been emitted previously; cannot emit response in /home/cphost/domains/cp.host.com/public_html/vendor/laminas/laminas-httphandlerrunner/src/Exception/EmitterException.php:24
Stack trace:
/home/cphost/domains/cp.host.com/public_html/vendor/laminas/laminas-httphandlerrunner/src/Emitter/SapiEmitterTrait.php(40): Laminas\HttpHandlerRunner\Exception\EmitterException::forOutputSent()
/home/cphost/domains/cp.host.com/public_html/vendor/laminas/laminas-httphandlerrunner/src/Emitter/SapiEmitter.php(27): Laminas\HttpHandlerRunner\Emitter\SapiEmitter->assertNoPreviousOutput()
/home/cphos/domains/cp.host.com/public_html/index.php(0): Laminas\HttpHandlerRunner\Emitter\SapiEmitter->emit()
{main}
در صورتی که ارور بالا در اسکریپت whmcs نشان داده شد باید بصورت زیر مشکل را حل کنید.
به کنترل پنل هاستینگ->فایل منیجر مراجعه و مسیر زیر را با ادیتور باز کنید.
WHMCS/vendor/laminas/laminas-
در خط ۳۹ و ۴۰ و ۴۱ مقادیر زیر را پیدا کنید.
if (ob_get_level() > 0 && ob_get_length() > 0) { throw EmitterException::forOutputSent(); }
سپس با مقدار زیر جایگزین کنید.
if (ob_get_level() > 0 && ob_get_length() > 0) { while(ob_get_level() > 0){ob_end_clean();} }