KtaiStyleからmuのサインアップができません
-
muを携帯からも利用できるようにと、KtaiStyleを使わせていただいています。
当初は、KtaiStyleの1.40を導入しており、携帯画面からブログの新規作成などもできていたのですが、バージョンアップされたようなのでこのたび1.43を入れてみたところ、
wp-signup.phpのページが真っ白になってしまいます。また、以前は携帯から管理画面に入ることができたと思ったのですが、
携帯から新規登録した場合、ログインしても「アクセス権がありません」と表示されます。同じブログにパソコンからログインしたら管理画面に入ることができます。
これらの不具合について、何か解決方法があれば、教えていただけると幸いです。m(__)m
-
プラグイン作者です。
当初は、KtaiStyleの1.40を導入しており、携帯画面からブログの新規作成などもできていたのですが、バージョンアップされたようなのでこのたび1.43を入れてみたところ、
wp-signup.phpのページが真っ白になってしまいます。Ktai Style は WordPress MU での動作検証を行なっていません。1.40 → 1.43 とすると、WordPress 2.6 対応のために、プラグインの格納場所を検出する処理が影響しているのかもしれません。WordPress MU のバージョンはいくつでしょう?? あと、Ktai Style は mu-plugins, plugins どちらにインストールしているでしょう?
白紙画面というのは PHP のエラーが発生している場合がほとんどですが、Apache のエラーログ等で、どんなエラーが出ているか確認できますでしょうか?
ログインしても「アクセス権がありません」
これは、WordPress ロゴがある画面で「このページにアクセスするための十分なアクセス権がありません。」と出力されるのでしょうか? それとも、Apache 等ウェブサーバーの画面で出ているのでしょうか。
ユーザー権限回りは WordPress の API を使っているので、問題があるとしたら MU と通常の WordPress の違いが影響しているのかもしれません。
lilyfanさん、ありがとうございます。
本当にお世話になってます。muのバージョンは、「wordpress-mu-1.5.1」です。
KtaiStyleは、mu-pluginsではなく、plugins に入れています。
mu-pluginsには、フォルダーごと入れると無反応で、バラして入れるとエラーが起こるので、pluginsに入れています。>白紙画面というのは PHP のエラーが発生している場合がほとんどですが、Apache のエラーログ等で、どんなエラーが出ているか確認できますでしょうか?
これが、私の携帯では機能不足で確認できないのですが・・
後で友人に頼んで確認してもらいます。>これは、WordPress ロゴがある画面で「このページにアクセスするための十分なアクセス権がありません。」と出力されるのでしょうか?
はい。
確かにそのとおりでした。
ところが今は、
「GMT Cache-Control:no-cache,must-revaliadate,max-age=0 Pragma:no-cache Conyent-type;text/html:charset=Shift_Jis
ログインセッションを生成できませんでした」
というメッセージが出るようになってしまいました。途中でKtai Entryを乗せたりしたせいかもしれません。
Ktai Entryを無効にしても、今は上記のメッセージが出ます。何か、ヒントになるようなものはございますでしょうか・・
KtaiStyleは、mu-pluginsではなく、plugins に入れています。
たぶん mu-plugins だと全く動かないはずです。
白紙画面というのは PHP のエラーが発生している場合がほとんどですが、Apache のエラーログ等で、どんなエラーが出ているか確認できますでしょうか?
これが、私の携帯では機能不足で確認できないのですが・・
Apache のエラーログは、携帯電話で確認するものではありません。携帯電話に表示されるエラーではなく、サーバー自身が別途記録するログなので、サーバー運営者が提供するコントールパネルないしサーバーにシェルログインして入手する必要があります。通常、PC が必要です。(PC がなかったりしますか??)
「GMT Cache-Control:no-cache,must-revaliadate,max-age=0 Pragma:no-cache Conyent-type;text/html:charset=Shift_Jis
ログインセッションを生成できませんでした」HTTP ヘッダが見えてしまっていますね……。プラグインのファイルがどこか壊れてしまっている気がします。再度プラグインをインストールしてみてください。
ログインセッションが生成できないエラーは、セッション保存用テーブルが作られていない場合に発生します。一度プラグインを無効にしてから再度有効にしてみてください。lilyfanさん、
回答ありがとうございます。m(__)mその後、mu本体と、プラグイン、すべて削除した後、新しくインストールし直ししましたところ、
Ktai Style1.40を使えば、サインアップやログインなど、
正常にできることが確認できました。ありがとうございます。
しかし、1.43ではやはり白紙画面になってしまうようです。
Apache のエラーログは・・・(T_T)
ちょっとまだ、確認の仕方が未熟な私には分かりません・・悲しいです・・PC使ってます。それは大丈夫なのですが、知識不足でどこの何を見ればいいのか分かりません。(T_T)
コアサーバーを利用しているのですが、どんなところを見ればいいのでしょう・・
しかし、1.43ではやはり白紙画面になってしまうようです。
ローカル環境にて、サブディレクトリー方式の WordPress MU 2.6 をインストールしてみたところ、Ktai Style 1.43 で問題なく使えそうです。Ktai Style の管理パネルログインおよび wp-signup.php へのアクセスともに問題ありません。サブドメイン方式は、ローカルではインストール困難なので試していません。
他にインストールしているプラグインや、利用しているテーマは何か教えてもらえるでしょうか?
lilyfanさん、こんにちは。
いつもありがとうございます!MU 2.6をインストールしてみて下さったんですね。
感謝します。実は、どうもサーバーで不具合が起こっているようなので、コアサーバーさんの薦めでcoreserver内の他のサーバーに移行しており、
今日はwordpress muを乗っけても、まだ無反応で、インストールすらできていない状況です。
すべて一からやり直しになってしまったので、次は2.6をインストールするつもりでいますが、日本語版作成チームさんの日本語リソースが完成してからの方がいいかな・・と思っていました。
でも、2.6を乗っけてみます。
2.6で問題なく動くという話を聞いて、すごく希望が湧いて来ましたo(^-^)oApache のエラーログについては、サーバーにログフォルダーがあり、そこにいっぱい色んなことが書いてある、それのことだろうと、見当はつきました。
ただ・・見方はまだ、さっぱり分かりませんが、これからは注意して見てみようと思います。お盆になるとパソコンのないところに行ってしまうので、作業がどれぐらいはかどるか分かりませんが、
また、報告に参ります。本当にありがとうございますm(__)m
lilyfanさん、こんにちは。
いつもお世話になっております。このたび、新サーバーに移動して、再び作業を開始しています。
今回は、WordPress MU 2.6をインストールし、日本語リソースは、1.51を継続して使用し、Ktai Style 1.43を乗せました。
MUで新規登録するには、WordPress mu Homepage 1.6というテーマを使わないと登録できる窓口がないのですが、そのHomepage 1.6のトップページは、どうやらKtai Style 1.43をプラグインから外せば表示されるのですが、Ktai Style 1.43を乗せると、Homeのトップページではなく、投稿などの表示される通常のトップページが表示されるため、
新規登録画面へのリンクを見つけることができません。それで、直接http://○○/○○/wp-signup.phpのページへのリンクから新規登録画面に移動しようとすると、やはり、携帯からでは真っ白の画面になってしまいます。
lilyfanさんが試してくださった時は、どのページからサインアップされたのか、
教えていただけると幸いです。m(__)m以前は1.40でサインアップできたと思い、1.40に置き換えたりしてみたのですが、
どうやらダウンロードさせていただいた1.40が、どこかで何か壊れてしまったみたいで、エラーが出て使えなくなってしまいました。(T_T)/~~~また、1.43で表示させるブログは、adminでなら自分のページにログインできるのですが、
他のユーザーを作って登録してみたら、admin以外のブログは、
「ログインセッションが生成できませんでした」というエラーメッセージが出て、
ログインができないのです。何か解決の糸口のようなもの、お気づきになられるようなこと、ございましたら、
どうか、ご教授くださいませ。それから、以前ご質問いただいてお返事するのを忘れていたのですが、
今私が試しているのは、
テーマはパソコンの方はWordPress mu Homepage 1.6で、Ktai StyleはDeFaultです。
プラグインは他に何も乗せていません。追記・・
今見たら、2.6用の日本語リソースが公開されていたので使わせていただきました。
本当にいろんな方に、お世話になっています。
wordpressには、いろんな方の汗と努力の結晶のようなものが感じられて、私も熱くなってまいります(^^ゞ
余談でございました。
やっと現象を確認できました。Ktai Style を MU homepage で有効にしていませんでした……。有効にしてみると、やっと再現できました。もう1つ作った別のブログの方で有効にしていたようです。
MUで新規登録するには、WordPress mu Homepage 1.6というテーマを使わないと登録できる窓口がないのですが、そのHomepage 1.6のトップページは、どうやらKtai Style 1.43をプラグインから外せば表示されるのですが、Ktai Style 1.43を乗せると、Homeのトップページではなく、投稿などの表示される通常のトップページが表示されるため、
新規登録画面へのリンクを見つけることができません。これは対応する携帯テーマを作るしかないですね。home.php というテンプレートを作れば、フロントページ (トップページ) 専用に使われるので、ここに新規ブログの作成などのリンクを入れればいいです。default テーマの複製を作り、その中の index.php をコピーして home.php に仕立てるのが早いでしょう。
それで、直接http://○○/○○/wp-signup.phpのページへのリンクから新規登録画面に移動しようとすると、やはり、携帯からでは真っ白の画面になってしまいます。
これは、
get_header()
を実行したときに、携帯テーマの header.php を読んでしまっていますね。このとき、携帯テーマ用のテンプレートタグ (tags.php で定義) が読まれていないので、エラーになっています。今のところ、wp-singup.php の実行時は Ktai Style を実行させない (PC 用ページを表示) という対策が一番よさそうです。
lilyfanさん、いつもありがとうございます。
MU homepage の件、了解しました。PHPのことなど、実は全然分からないのですが、
全然分からないだけじゃどうにもならないので、>home.php というテンプレートを作れば、フロントページ (トップページ) 専用に使われるので、ここに新規ブログの作成などのリンクを入れればいいです。default テーマの複製を作り、その中の index.php をコピーして home.php に仕立てるのが早いでしょう。
これ、見よう見マネで、やってみようと思います。
(見よう見マネでできるようなものか・・分からないのですが・・とにかく、一度やってみます)それで、当面
>今のところ、wp-singup.php の実行時は Ktai Style を実行させない (PC 用ページを表示) という対策が一番よさそうです。
その対策を取ることにします。
それでも新規登録はできるのですものね^^ただ、もうひとつ問題を抱えていて、それは、ログインセッションのことなのですが、
どうやら別の問題のようなので、別の枠で質問し直しさせていただくことにします。なかなか道は遠いです~(T_T)/~~~
- トピック「KtaiStyleからmuのサインアップができません」には新たに返信することはできません。