Extension Manager > Manage を選ぶとエラーが表示されます

User avatar
akasht
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Sun Jan 08, 2012 12:22 pm

Extension Manager > Manage を選ぶとエラーが表示されます

Postby akasht » Sun Jan 08, 2012 1:19 pm

Joomla バージョン:Joomla! 2.5.0_Beta1 Beta [ Ember ] 21-Dec-2011 14:00 GMT
日本語パッケージ:ja-JP_joomla_lang_full_173v1.zip

上記の環境で日本語パッケージをインストールしました。その直後からExtension Manager > Manage をクリックすると下記のエラーが23回連続して表示され、その下にインストールされているエクステンションの一覧が表示されます。日本語パッケージをインストールするまではこのエラーは表示されませんでした。このエラーはjoomlaの使用上どのような不具合が発生しますでしょうか。




( ! ) Notice: iconv() [function.iconv]: Detected an illegal character in input string in C:\wamp\www\Joomla_2.5.0_Beta1-Full_Package\libraries\joomla\string\string.php on line 730
Call Stack
# Time Memory Function Location
1 0.0011 699608 {main}( ) ..\index.php:0
2 0.1269 8552752 JAdministrator->dispatch( ) ..\index.php:47
3 0.1329 9071264 JComponentHelper::renderComponent( ) ..\application.php:153
4 0.1421 9114192 JComponentHelper::executeComponent( ) ..\helper.php:357
5 0.1426 9165536 require_once( 'C:\wamp\www\Joomla_2.5.0_Beta1-Full_Package\administrator\components\com_installer\installer.php' ) ..\helper.php:387
6 0.1482 9604528 JController->execute( ) ..\installer.php:23
7 0.1482 9604608 InstallerController->display( ) ..\controller.php:754
8 0.1661 10991808 InstallerViewManage->display( ) ..\controller.php:61
9 0.1667 10993848 JView->get( ) ..\view.html.php:36
10 0.1667 10994024 JModelList->getItems( ) ..\view.php:482
11 0.1697 11018464 InstallerModel->_getList( ) ..\modellist.php:128
12 0.5101 12034752 JArrayHelper::sortObjects( ) ..\extension.php:77
13 0.5101 12036464 usort ( ) ..\arrayhelper.php:463
14 0.5189 12037552 JArrayHelper::_sortObjects( ) ..\arrayhelper.php:463
15 0.5189 12037648 JString::strcmp( ) ..\arrayhelper.php:514
16 0.5276 12038528 JString::transcode( ) ..\string.php:425
17 0.5276 12038664 iconv ( ) ..\string.php:730

User avatar
akasht
Joomla! Apprentice
Joomla! Apprentice
Posts: 12
Joined: Sun Jan 08, 2012 12:22 pm

Re: Extension Manager > Manage を選ぶとエラーが表示されます

Postby akasht » Fri Jan 13, 2012 7:39 pm

いろいろ検索していると、これはPHPのバージョン5.3.8で見られるエラーだという報告をみました。
https://github.com/joomla/joomla-platform/pull/727

試しに libraries/joomla/string/string.php の730行目を以下のように変更したらエラーは出なくなりました。

return iconv($from_encoding, $to_encoding . '//IGNORE//TRANSLIT', $source);


Return to “Japanese Forum”

Who is online

Users browsing this forum: No registered users and 2 guests