0
Zend Framework 2項目:某些模塊是Macbook MAMPP中的白色屏幕,但在LAMP或xampp環境中正常運行。 E_ALL已設置Zend Framework 2模塊Mac上的白色屏幕
Zend Framework 2項目:某些模塊是Macbook MAMPP中的白色屏幕,但在LAMP或xampp環境中正常運行。 E_ALL已設置Zend Framework 2模塊Mac上的白色屏幕
您的渲染器可能會生成您沒有看到的錯誤,請嘗試將自己附加到EVENT_DISPATCH_ERROR和EVENT_RENDER_ERROR以找出異常情況。
例Module.php:
class Module
{
public function onBootstrap(MvcEvent $e)
{
$eventManager = $e->getApplication()->getEventManager();
$eventManager->attach(array(
MvcEvent::EVENT_DISPATCH_ERROR,
MvcEvent::EVENT_RENDER_ERROR,
), function(\Zend\Mvc\MvcEvent $event) use ($serviceManager)
{
if ($event->getError() === \Zend\Mvc\Application::ERROR_EXCEPTION)
{
$exception = $event->getParam('exception');
// Do something with this Exception, like logging in.
}
}
);
}
}
error_reporting
到E_ALL
在php.ini
display_errors = On
在php.ini
檢查您的錯誤日誌。白屏通常是服務器錯誤。 – Sam
apache日誌沒有最近的錯誤 –
'error_reporting(E_ALL | E_STRICT)'那裏有一個白屏時出現錯誤。它們可能不會被當前設置顯示,但它們在那裏。 – Sam