トップページ > 記事閲覧
【MT】StyleCatcherにテーマが表示されない
日時: 2007/03/20 01:17:44
名前: memex

MovableType3.34をインストール後StyleCatcherを設定したのですが、どうやってもスタイルテーマが出てきません。
urlとPathの設定はデフォルトに設定されているものを使っています。
どなたか、原因がわかる方お願いします。
メンテ

Page: 1 | 2 |

Re: StyleCatcherにスタイルテーマが出てこない ( No.4 )
日時: 2007/03/05 09:18:55
名前: memex

度々、すみません。

>一度、スタイルシートの
@import url(http://○/○/mt-static/themes/base-weblog.css);
@import url(http://○/○/mt-static/themes/theme-baby/theme-baby.css);
の箇所を、作成されたcssファイルのurlに修正してみてください。

このスタイルシートとは、インデックスのテンプレートにあるstyles-site.css のことでしょうか?この中にアドバイスの記述は見つけられませんでした。
始めたばかりなので、基本的なことがまだわからなくて申し訳ありません。
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.5 )
日時: 2007/03/05 23:14:59
名前: りっち

このスタイルシートは、インデックスのテンプレートにあるstyles-site.cssで間違いありませんが、
StyleCatcherでの「デザインの適用」まで到達していないようですね。

質問の「どうやってもスタイルテーマが出てきません」というのは、

1. StyleCatcherのページで、テーマが出てこない
2. StyleCatcherのページで選択したテーマが、ブログに反映されない

のどちらでしょうか?
上のレスでは、2.の内容だと思い回答していました。

StyleCatcher プラグインの使い方(MT3.3編)
http://blog.info-rich.jp/archives/2006/07/stylecatcher_mt.html
の記事で言うと、どの手順で問題が起こるのか教えてください。


なお、「テーマのルートURL」「テーマのルートパス」は、
スタイル・テーマを保存するディレクトリのURLとパスに変更します。

「テーマのルートURL」は、
http://xxx/cgi/mt/mt-static/themes
のように、httpから、保存するディレクトリまでのURLを記述してください。

「テーマのルートパス」は、サーバーによって、異なりますが、
/xxx/mt/mt-static/themes
のように、絶対パスで記述してください。
ルートパスは、使用サーバーのアカウント情報などで確認してください。
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.6 )
日時: 2007/03/06 00:06:08
名前: memex

お手間を取らせて申し訳ありません。

------------------------
質問の「どうやってもスタイルテーマが出てきません」というのは、

1. StyleCatcherのページで、テーマが出てこない
2. StyleCatcherのページで選択したテーマが、ブログに反映されない

のどちらでしょうか?
------------------------
1.です。
StyleCatcher プラグインの使い方(MT3.3編)の記事では、
------------------------
2. [ スタイル検索 ] をクリックしますと、テーマ一覧が表示されますので、好みのデザインを選択します。
------------------------
ここで、テーマ一覧が表示されないのです。themes ディレクトリー内をみてもbass-weblog.cssしかありません。どうもPathに問題がありそうなのですが(マニュアルのルートURLとルートPathが逆に思える)、アドバイスに従って設定を変えてみてもやはり、テーマ一覧はでないか、「テーマのルートディレクトリを作成できませんでした: mkdir /mt: Permission denied at lib/MT/FileMgr/Local.pm line 107」とはねられてしまいます。
やはり、このパスの設定がおかしいようなので、いろいろ試してみます。
初期値に設定されたパスが、
テーマのルートURL : /mt/mt-static/themes/
テーマのルート Path: /virtual/xxx.xxx.xxx.xxx/home/mt/mt-static/themes
だったのですが、これって逆に思えるのですが?どうなんでしょう。
現在は、
テーマのルートURL : http:xxxx.org/mt/mt-static/themes
テーマのルート Path: home/mt/mt-static/themes
にしています。

よろしくお願いします。

メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.7 )
日時: 2007/03/06 00:51:06
名前: りっち

> テーマのルートURL : /mt/mt-static/themes/
> テーマのルート Path: /virtual/xxx.xxx.xxx.xxx/home/mt/mt-static/themes
> だったのですが、これって逆に思えるのですが?どうなんでしょう。
逆ではありません。

> 現在は、
> テーマのルートURL : http:xxxx.org/mt/mt-static/themes
> テーマのルート Path: home/mt/mt-static/themes
> にしています。
「http:」→「http://」、「home」→「/home」にします。
また、「テーマのルート Path」は、間違いだと思います。
使用サーバーは、どこでしょうか?


例えば、サーバーが「ロリポップ」の場合で、
mt-config.cgiのCGIPathを「http://xxx(サイトURL)/cgi/mt/」としている場合は、
下記のように設定します。

[テーマのルートURL] http://xxx(サイトURL)/cgi/mt/mt-static/themes/
[テーマのルートパス] /home/sites/lolipop.jp/users/lolipop.jp-dp(各自のID)/web/mt/mt-static/themes
[Style LibraryへのURL] http://www.sixapart.com/movabletype/styles/library
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.8 )
日時: 2007/03/06 21:41:39
名前: memex

おつきあいくださいましてありがとうございます。

----------------------------------------------
> 現在は、
> テーマのルートURL : http:xxxx.org/mt/mt-static/themes
> テーマのルート Path: home/mt/mt-static/themes
> にしています。
「http:」→「http://」、「home」→「/home」にします。
また、「テーマのルート Path」は、間違いだと思います。
使用サーバーは、どこでしょうか?
----------------------------------------------
「http:」は、転記ミスでした。
「home」を「/home」にするとディレクトリーが作れないと怒られます。

やはり、テーマのルートパスの設定が問題のようですね。

利用しているサーバーは、WebARENA です。
私の分かる範囲では、/home/mt/mt-static/themes としかわかりません。デフォルトで読み込まれているのが、 /virtual/xxx.xxx.xxx.xxx/home/mt/mt-static/themes
xxx.xxx.xxx.xxx は、IPaddress
これが、どうやってスキャンされたのかわかりませんが、それなりに正しいのではないかと思います。ただし、結果は出ませんが。
サーバーから自分のディレクトリーまでは、問い合わせてみます。

とにかく、思いつく限りのパターンを試したのですが、成功しません。StyleCatcherは、暫くあきらめて先に進もうかと思っています。

親切なアドバイス、本当に感謝します。
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.9 )
日時: 2007/03/07 01:16:12
名前: りっち

WebARENA Suite2でしたら、下記の設定で問題なさそうですね。

[テーマのルートURL] http://(サイトURL)/mt/mt-static/themes/ または、/mt/mt-static/themes/
[テーマのルートパス] /virtual/(IPaddress)/home/mt/mt-static/themes
[Style LibraryへのURL] http://www.sixapart.com/movabletype/styles/library


WebARENA Suite2のMTマニュアルを見てみると、
「弊社システム側でJcodeモジュールを導入しているため、 Movable Type付属のJcodeモジュールとシステム側のJcodeモジュールでバージョンの不一致が生じ、 Movable Typeが正常に動作しないご報告をいただいております。
その場合、extlibフォルダ内のJcode.pmファイルおよびJcodeフォルダをリネームするか、削除することで正常に動作致します」
という注意書きがありますので、一度、試してください。

http://web.arena.ne.jp/suite2/support/manual/apli/movabletype/03-1.html


ただし、
「WebARENA Suite2ではリソースを公平に使用いただけるよう、サーバ側で幾つかの制限を設定しております。」
という記述もあり、一部機能が制限されていたり、MT3.3の動作環境に満たしていない部分があるかもしれません。

http://web.arena.ne.jp/suite2/support/manual/apli/movabletype/index.html

あとは、「themes」ディレクトリのパーミッションが「777」になっていることを再度確認して下さい。
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.10 )
日時: 2007/03/07 22:53:36
名前: memex

りっちさん、
WebARENAのマニュアルまで調べてくださって、ほんとうにありがとうございます。

Jcodeモジュールの件は、MovableTypeのインストールの時点で正常に動作しないトラブルがあったので、マニュアル通りに直しました。

パーミッションも正しいことを確認しています。

サーバーの仕様の可能性もありますね。

まだ、MTの導入を始めたばかりなので、いつまでもここで止まっているわけにもいかず、StyleCatcherを使わずに作業を進めようと思います。原因がわかりましたら、報告いたします。
これから先も判らないことが出てくると思います、またお世話になると思いますがよろしくお願いします。
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.11 )
日時: 2007/03/17 01:28:27
名前: gen< >

割り込み失礼します。

私もスタイルテーマが出てこなくて困っています。

サーバーはロリポップでルートURL・パスは問題ないと思うのですが、再構築すると文字情報だけなんです。

インデックスのスタイルシートには

/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://○○○/blog/cgi/mt/mt-static/themes/base-weblog.css);
@import url(http://○○○/blog/cgi/mt/mt-static/themes/theme-stevenson/theme-stevenson.css);
/* end StyleCatcher imports */

と記載されています。

どこがいけないのでしょうか?
メンテ
Re: StyleCatcherにスタイルテーマが出てこない ( No.12 )
日時: 2007/03/18 22:57:50
名前: りっち

「テーマのルートURL」と「テーマのルート Path」で指定したURLと、スタイルシート内のインポート先URLがずれていると思います。
FTPソフトで、「themes/base-weblog.css」と「themes/theme-stevenson/theme-stevenson.css」がどこに作成されているか確認し、
スタイルシートの「@import url」を、cssファイルが作成されているURLに編集してください。

例えば、
「/cgi/mt/mt-static/themes/base-weblog.css」
「/cgi/mt/mt-static/themes/theme-stevenson/theme-stevenson.css」
に作成されていましたら、
スタイルシートを下記のように編集してください。

@import url(http://○○○/blog/cgi/mt/mt-static/themes/base-weblog.css);
@import url(http://○○○/blog/cgi/mt/mt-static/themes/theme-stevenson/theme-stevenson.css);

@import url(http://○○○/cgi/mt/mt-static/themes/base-weblog.css);
@import url(http://○○○/cgi/mt/mt-static/themes/theme-stevenson/theme-stevenson.css);
メンテ
Re: 【MT】StyleCatcherにテーマが表示されない ( No.13 )
日時: 2007/03/22 18:45:03
名前: gen< >

ご丁寧に有難うございます。解決しました。
今後とも宜しくお願い致します。
メンテ

Page: 1 | 2 |

題名 スレッドをトップへソート
名前
E-Mail
URL
コメント中には上記URLと同じURLを書き込まないで下さい
パスワード (記事メンテ時に使用)
コメント

   クッキー保存