http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2011-07-21T12:17:29Z
OpenPNE Issue Tracking System
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9720
2011-07-21T12:17:29Z
Mutsumi Imamura
imamura@openpne.jp
<ul><li><strong>優先度</strong> を <i>Normal(通常)</i> から <i>High(高め)</i> に変更</li><li><strong>対象バージョン</strong> を <i>OpenPNE 3.7.0</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9809
2011-07-29T02:23:31Z
Shingo Yamada
s.yamada@tejimaya.com
<ul><li><strong>担当者</strong> を <i>Maki Takahashi</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9872
2011-07-30T02:01:38Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>New(新規)</i> から <i>Accepted(着手)</i> に変更</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9904
2011-08-02T06:08:15Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>Accepted(着手)</i> から <i>Pending Review(レビュー待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>0</i> から <i>50</i> に変更</li></ul><p><a class="changeset" title="use Zend_Loader_Autoloader instead of Zend_Loader::registerAutoload() (refs #1609)" href="http://redmine.openpne.jp/projects/op3/repository/revisions/d47a8fc6bd8caedbf2db1dbd4a772bdc62813fd9">d47a8fc6bd8caedbf2db1dbd4a772bdc62813fd9</a> にて対応しました。<br />devモードにて、招待メール送信時に警告メッセージが表示されないことを確認しています。</p>
<p>stable-3.6.xに含まれるZendFramework1.7.3PL1には、<br />置き換えるべきZend_Loader_Autoloaderが無いため(1.8以降からある)<br />ライブラリをバージョンアップしなければ対応不要<br />(Zend_Loader_Autoloaderが無いためエラーになってしまう)のようです。</p>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9930
2011-08-03T12:22:38Z
Rimpei Ogawa
ogawa@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Review(レビュー待ち)</i> から <i>Rejected(差し戻し)</i> に変更</li></ul><p>元々のコードで、opMailSend::execute() から Zend_Loader::registerAutoLoad() が直接呼ばれているのは間違いで、opApplicationConfiguration::unregisterZend() を使うべきだと思います。</p>
<p>opApplicationConfiguration の registerZend(), unregisterZend() の2箇所だけであれば、以下のように直接 Zend_Loader_Autoloader を使ってもそれほど複雑なコードにはならないので独自の Loader を作成するほどでもないかなと思います。</p>
<pre>
--- a/lib/config/opApplicationConfiguration.class.php
+++ b/lib/config/opApplicationConfiguration.class.php
@@ -504,7 +504,8 @@ abstract class opApplicationConfiguration extends sfApplicationConfiguration
set_include_path($zendPath.PATH_SEPARATOR.get_include_path());
- opZendLoader::registerAutoLoad();
+ require_once 'Zend/Loader/Autoloader.php';
+ Zend_Loader_Autoloader::getInstance()->setFallbackAutoloader(true);
self::$zendLoaded = true;
}
@@ -515,7 +516,8 @@ abstract class opApplicationConfiguration extends sfApplicationConfiguration
return true;
}
- opZendLoader::registerAutoload('Zend_Loader', false);
+ Zend_Loader_Autoloader::resetInstance();
+ spl_autoload_unregister(array('Zend_Loader_Autoloader', 'autoload'));
self::$zendLoaded = false;
}
</pre>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9933
2011-08-04T02:45:12Z
Shingo Yamada
s.yamada@tejimaya.com
<ul><li><strong>トラッカー</strong> を <i>Enhancement(機能追加・改善)</i> から <i>Bug(バグ)</i> に変更</li><li><strong>3.6 で発生するか</strong> を <i>Yes</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9936
2011-08-04T05:15:28Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>Rejected(差し戻し)</i> から <i>Accepted(着手)</i> に変更</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9937
2011-08-04T05:15:38Z
Maki Takahashi
<ul><li><strong>ステータス</strong> を <i>Accepted(着手)</i> から <i>Pending Review(レビュー待ち)</i> に変更</li></ul><p>フィードバックに従い<br /><a class="changeset" title="changed registerZend()/unregisterZend() to use Zend_Loader_Autoloader (refs #1609)" href="http://redmine.openpne.jp/projects/op3/repository/revisions/1620132b6a50069c68ed3cda4e25264773b6d527">1620132b6a50069c68ed3cda4e25264773b6d527</a> にて<br />opApplicationConfigurationのregisterZend(), unregisterZend()内でZend_Loader_Autoloaderを使うように修正しました。</p>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9938
2011-08-04T05:27:24Z
Rimpei Ogawa
ogawa@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Review(レビュー待ち)</i> から <i>Pending Testing(テスト待ち)</i> に変更</li><li><strong>進捗率</strong> を <i>50</i> から <i>70</i> に変更</li></ul><p>修正確認しました。</p>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=9994
2011-08-05T02:27:35Z
Shingo Yamada
s.yamada@tejimaya.com
<ul><li><strong>360対象</strong> を <i>beta13</i> にセット</li></ul>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=13660
2012-03-22T09:16:36Z
Yuma Sakata
sakata@tejimaya.com
<ul><li><strong>ステータス</strong> を <i>Pending Testing(テスト待ち)</i> から <i>Fixed(完了)</i> に変更</li><li><strong>進捗率</strong> を <i>70</i> から <i>100</i> に変更</li><li><strong>3.6 で発生するか</strong> を <i>Yes</i> から <i>Unknown (未調査)</i> に変更</li><li><strong>3.4 で発生するか</strong> を <i>Unknown (未調査)</i> にセット</li></ul><p>テストOKです。</p>
OpenPNE 3 - Bug(バグ) #1609: Zend_Loader::registerAutoload()がdeprecatedで警告メッセージが出る
http://redmine.openpne.jp/issues/1609?journal_id=19544
2015-10-08T10:12:55Z
kaoru n
<ul><li><strong>3.8 で発生するか</strong> を <i>Unknown (未調査)</i> にセット</li></ul>