[Svn-src-all:3226] [version-2_12-dev 22127] #1971 (プラグインの処理によりインストール中の PHP エラー画面の表示が阻害される)
Seasoft
admin @ mail.ec-cube.net
2012年 12月 8日 (土) 13:19:15 JST
Subversion committed to /home/svn/open 22127
http://svn.ec-cube.net/open_trac/changeset/22127
┌────────────────────────────┐
│更新者 : Seasoft │
│更新日時: 2012-12-08 13:19:14 +0900 (土, 08 12月 2012)│
└────────────────────────────┘
Log:
--------------------------------------------------------
#1971 (プラグインの処理によりインストール中の PHP エラー画面の表示が阻害される)
* エラーハンドリングの条件分岐の誤りを修正。直接的な改修ではないが、実質的に回避されそう。
Changed: [U:修正,A:追加,D:削除]
--------------------------------------------------------
U branches/version-2_12-dev/data/class/helper/SC_Helper_HandleError.php
変更: branches/version-2_12-dev/data/class/helper/SC_Helper_HandleError.php
===================================================================
--- branches/version-2_12-dev/data/class/helper/SC_Helper_HandleError.php 2012-12-07 13:11:45 UTC (rev 22126)
+++ branches/version-2_12-dev/data/class/helper/SC_Helper_HandleError.php 2012-12-08 04:19:14 UTC (rev 22127)
@@ -47,7 +47,7 @@
// 開発時は -1 (全て) を推奨
error_reporting(E_ALL & ~E_NOTICE & ~E_USER_NOTICE & ~E_DEPRECATED & ~E_STRICT);
- if (!defined('SAFE') || SAFE !== true || !defined('INSTALL_FUNCTION') || INSTALL_FUNCTION !== true) {
+ if (!(defined('SAFE') && SAFE === true) && !(defined('INSTALL_FUNCTION') && INSTALL_FUNCTION === true)) {
// E_USER_ERROR または警告を捕捉した場合のエラーハンドラ
set_error_handler(array(__CLASS__, 'handle_warning'), E_USER_ERROR | E_WARNING | E_USER_WARNING | E_CORE_WARNING | E_COMPILE_WARNING);
Svn-src-all メーリングリストの案内