• 解決済 ushiusagi

    (@ushiusagi)


    投稿者権限のアカウントを作成し、そのアカウントで
    投稿ー>新規投稿ページ
    またはカスタムポストタイプで作成したページの新規投稿ページに
    行くと、白い画面が表示されてしまいます。

    投稿者権限はデフォルトで新規投稿と公開の権限があると思うのですが、
    このような症状があるのは、権限やデータベースの設定がおかしいのでしょうか?

    今のところ、権限の設定はデフォルトのままです。
    データベースの設定などもとくに変更していません。

    また、それら以外(ページの新規作成以外)のページには正常にアクセスできます。

    また、管理者アカウントで新規投稿ページにアクセスした際には、問題なく新規投稿ページにアクセスすることが出来ます。

    何か原因に心当たりがある方がおられましたら アドバイスいただけると助かります。

14件の返信を表示中 - 1 - 14件目 (全14件中)
  • トピック投稿者 ushiusagi

    (@ushiusagi)

    いろいろ試してみたのですが、編集者アカウントでも白い画面になってしまいます。
    管理者のアカウントに昇格させ投稿を試みると、問題なく投稿することが出来ました。

    編集者以下のアカウントでは、投稿をクリックすると
    下記のようなエラーが表示されるようになりました。

    wordpress/wp-admin/edit.php を取得中にウェブサイトでエラーが発生しました。 ウェブサイトがメンテナンスのために停止しているか、正しく設定されていない可能性があります。

    モデレーター Takuro Hishikawa

    (@hissy)

    白い画面ということは、タイムアウトエラーかメモリ不足かと思いますが、白い画面では何もわかりませんので、まずデバッグモードをtrueに変更してみてください。

    wp-config.php の編集

    トピック投稿者 ushiusagi

    (@ushiusagi)

    失礼しました。
    現在は

    http://ホスト/wordpress/wp-admin/edit.php を取得中にウェブサイトでエラーが発生しました。 ウェブサイトがメンテナンスのために停止しているか、正しく設定されていない可能性があります

    のようなエラーが出ています。
    管理者より下の権限のアカウントで同じ症状が出てしまいます。

    デバックモードも有効にして、PHPのエラーも調べてみます。
    ありがとうございました。

    モデレーター Takuro Hishikawa

    (@hissy)

    プラグインをひとつずつ停止して同じ操作を試してみてください。
    また、テーマをデフォルトにして試してみてください。

    トピック投稿者 ushiusagi

    (@ushiusagi)

    デバックを有効にして管理者アカウントとのエラーの差分を取ったところ
    下記のエラーが残りました。

    Warning: Cannot modify header information – headers already sent by (output started at /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-content/plugins/quick-adsense/quick-adsense.php:459) in /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/option.php on line 563

    Warning: Cannot modify header information – headers already sent by (output started at /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-content/plugins/quick-adsense/quick-adsense.php:459) in /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/option.php on line 564

    どうやらプラグインのquick-adsenseがおかしいようなので
    そのプラグインを停止しました。すると下記のようなエラーが再度確認できたのですが、
    こちらはプラグインではないため、どのようにエラーを解決すればよいかわかりません。

    headers already sent から headerが二重に送信?されてしまっていることはわかるのですが。。

    Warning: Cannot modify header information – headers already sent by (output started at /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/functions.php:2630) in /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/option.php on line 563

    Warning: Cannot modify header information – headers already sent by (output started at /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/functions.php:2630) in /home2/cebupot1/public_html/pinakapot.com/wordpress/wp-includes/option.php on line 564

    トピック投稿者 ushiusagi

    (@ushiusagi)

    アドバイスありがとうございます。アドバイスのように最近追加したプラグインを消しながら調べていきました。その結果おそらく、上記のエラーが問題であることが分かったのですが、なぜ
    このような状況( headers already sentー)になっているのか自分の知識ではわかりませんでした。いろいろ調べてみようと思います。

    モデレーター Takuro Hishikawa

    (@hissy)

    Warningでは白い画面にはならないので、他に原因がありそうな気がします…
    プラグインを全て停止しても同じ症状ということでしょうか?

    トピック投稿者 ushiusagi

    (@ushiusagi)

    wptouchプラグインを停止したら 正常に動作するようになりました。
    しかし、wptouchがないとスマートフォンに対応することが難しいですし、両方生存させる方法があればいいのですが。。

    モデレーター Takuro Hishikawa

    (@hissy)

    WPtouchは実績もあるプラグインなので、不具合があるということは考えにくいですね…
    とすると、やはりサーバーが非力なのかなぁ。
    PHP の max_execution_time や memory_limit の設定がどうなっているか確認できますか?

    トピック投稿者 ushiusagi

    (@ushiusagi)

    ありがとうございます。本当に助かっています。明日確認を取ります。ありがとうございました。

    トピック投稿者 ushiusagi

    (@ushiusagi)

    max_execution_time 30 30
    memory_limit 64M 64M
    という風になっているようです。これが多いのか少ないのか判断できませんが、管理者以外で新規投稿にアクセスしたのみに症状がでるのはなんなのでしょうか。。

    モデレーター Takuro Hishikawa

    (@hissy)

    通常のWordPressサイトであれば十分だと思いますが、増やしてみてください。それで解決すれば、どれかのプラグインで負荷がかかっているのでしょう。WPtouchは大きいので、たまたま外すと解消するということかもしれませんし。増やしてダメなら、またエラーログの見直しです。

    トピック投稿者 ushiusagi

    (@ushiusagi)

    試してみます。ありがとうございました。どちらも倍くらいにしてみようと思います。

    トピック投稿者 ushiusagi

    (@ushiusagi)

    二つの設定を増加させてみると、正常に動作するようになりました。Wptouchに限らず様々なプラグインを使用しているので アドバイスの通り、たまたま外すと解消するということだったのだと思います。 ありがとうございました!

14件の返信を表示中 - 1 - 14件目 (全14件中)
  • トピック「投稿者権限のアカウントから新規投稿が出来ない」には新たに返信することはできません。