« マイクロソフトがヤフーを買収しても・・・・ | メイン | サーバーに残されたメッセージ: "Worm Alert!" »

TinyMCE for MTのibrowserでハマッテしまった。

 TinyMCE for MTのibrowser EXではまってました。「画像の挿入/編集」をクリックするとnoticeの荒らしが・・・

ibrowser_01.jpg

Notice: Use of undefined constant text - assumed 'text' in /home/myweb/webdoc/mt-static/TinyMCEforMT/js/tiny_mce/plugins/ibrowser/config.php on line 42

Notice: Use of undefined constant value - assumed 'value' in /home/myweb/webdoc/mt-static/TinyMCEforMT/js/tiny_mce/plugins/ibrowser/config.php on line 43

しばらく何だろうと考えていました。よく考えたら、PHPの設定で全てのエラーを出力するように設定してあったのを思い出しました。

php.iniを次のように修正して表示されるようになりました。

error_reporting  =  E_ALL

error_reporting = E_ALL & ~E_NOTICE

そして一番問題だったのがibrowserのconfig.php

私の場合、mt-static,mt.cgi,index.htmlはそれぞれ別のディレクトリにある関係かデフォルトのままでは駄目でした。

mt-static,mt,ibrowserのディレクトリをpublic_htmlの下に置いた場合の設定 を下のようにしました。

$tinyMCE_imglibs = array(
        array (
                text => 'My Upload',
               value => '../../../../../../ibrowser/uploads/',
                  url => 'http://mysite.com/myweb/ibrowser/uploads',

                  create_dir => true,
                  upload => true,
                  delete => true

        ),
        array (
                text => 'Main Library',
               value => '../../../../../../ibrowser/library/',
                  url => 'http://www.mysite.com/myweb/ibrowser/library',

                  create_dir => false,
                  upload => false,
                  delete => false
        )

 この設定だと、アップロードは上手くいくのですが、画像を保存しようとすると「エラー!画像を選択してください」とメッセージがでます。

しかし、一旦閉じて、再度開き、画像を選択すると、プレビュー画面を見ることもできますし、画像情報のソースも正しいURLが表示されます。urlの最後に'/'をつけると、正しいurlが表示されません。

トラックバック

このエントリーのトラックバックURL:
http://www.aubetec.com/hiruneko/cgi-bin/mt/hiruneko-tb.cgi/351

コメントを投稿

あなたの地区のお天気


Add Clips(ブックマーク)

ブックマークに追加する

アーカイブ



WWW を検索
aubetec.com を検索

Live Search


動画検索 Fooooo