Index: /branches/version-2_12-dev/html/require.php
===================================================================
--- /branches/version-2_12-dev/html/require.php	(revision 21258)
+++ /branches/version-2_12-dev/html/require.php	(revision 21394)
@@ -30,8 +30,8 @@
 
 require_once HTML_REALDIR . 'define.php';
+require_once HTML_REALDIR . 'handle_error.php';
 if (defined('SAFE') && SAFE === true) {
     require_once HTML_REALDIR . HTML2DATA_DIR . 'require_safe.php';
 } else {
-    require_once HTML_REALDIR . 'handle_error.php';
     require_once HTML_REALDIR . HTML2DATA_DIR . 'require_base.php';
 }
Index: /branches/version-2_12-dev/html/install/index.php
===================================================================
--- /branches/version-2_12-dev/html/install/index.php	(revision 21393)
+++ /branches/version-2_12-dev/html/install/index.php	(revision 21394)
@@ -28,4 +28,5 @@
 define('INSTALL_FUNCTION', true);
 define("INSTALL_INFO_URL", "http://www.ec-cube.net/install_info/index.php");
+require_once HTML_REALDIR . 'handle_error.php';
 require_once HTML_REALDIR . HTML2DATA_DIR . 'require_base.php';
 // ▲require.php 相当
Index: /branches/version-2_12-dev/html/handle_error.php
===================================================================
--- /branches/version-2_12-dev/html/handle_error.php	(revision 21384)
+++ /branches/version-2_12-dev/html/handle_error.php	(revision 21394)
@@ -21,6 +21,4 @@
  * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
  */
-// エラー捕捉用の出力バッファリング
-ob_start('_fatal_error_handler');
 
 // E_DEPRECATED 定数 (for PHP < 5.3)
@@ -34,6 +32,11 @@
 error_reporting(E_ALL & ~E_NOTICE & ~E_USER_NOTICE & ~E_DEPRECATED);
 
-// E_USER_ERROR を捕捉した場合にエラー画面を表示させるためのエラーハンドラ
-set_error_handler('handle_error', error_reporting());
+if (!defined('SAFE') || SAFE !== true || !defined('INSTALL_FUNCTION') || INSTALL_FUNCTION !== true) {
+    // エラー捕捉用の出力バッファリング
+    ob_start('_fatal_error_handler');
+
+    // E_USER_ERROR を捕捉した場合にエラー画面を表示させるためのエラーハンドラ
+    set_error_handler('handle_error', error_reporting());
+}
 
 /**
