mokkosan
フォーラムへの返信
-
ja.wordpress.orgにあるInspiroのプレビューの画面の横幅を伸び縮みさせると、仰っている動作がデフォルトのように思えます。
https://ja.wordpress.org/themes/inspiro/preview/
一方で、WP-SearchのInspiroのサイト事例一覧から事例のサイトをいくつか見てみると、https://wp-search.org/ja/themes/inspiro/
そういう動作になっていないので、カスタマイズの設定とかでどうにかするんではないですか?
というか、もう問題解消してますよね?
フォーラム: 使い方全般
返信が含まれるトピック: ログインできない(なぜかたまにできる)WordPressとPHPのバージョン、お使いのテーマ、プラグイン全部、ssl化してるのか、この辺りの情報がないと、誰も答えられないと思います。
フォーラム: 使い方全般
返信が含まれるトピック: I can’t log in to the admin page.Based on the description provided, it seems there might be multiple issues at play affecting your ability to access the WordPress admin screen. Let’s address each potential cause and provide solutions:
- User Role and Capabilities Issues
It sounds like there might be an issue with user roles and capabilities.
Solution:
Check User Role: Ensure that the user you are logging in with has the administrator role.
In phpMyAdmin, run the following query to check the role:
sqlSELECT * FROM wp_usermeta WHERE user_id = YOUR_USER_ID AND meta_key = 'wp_capabilities';
You should see something like a:1:{s:13:”administrator”;b:1;}. If not, update it accordingly.
Update User Role:If the role is incorrect, you can update it:
sqlUPDATE wp_usermeta SET meta_value = 'a:1:{s:13:"administrator";b:1;}' WHERE user_id = YOUR_USER_ID AND meta_key = 'wp_capabilities';- Plugin or Theme Conflicts
Since you mentioned disabling plugins from the database and renaming plugin folders, it’s possible a plugin or theme is still causing issues.
Solution:
Disable All Plugins: Ensure all plugins are disabled by renaming the plugins folder temporarily:
Access your site via FTP or file manager and rename wp-content/plugins to wp-content/plugins-disabled.
If you can access the admin screen, there is a plugin conflict. Rename the folder back and reactivate plugins one by one to identify the culprit.
Switch to Default Theme:Temporarily switch to a default theme like twentytwentyone by renaming your active theme folder in wp-content/themes.
- Cache Issues
Even though you cleared the Chrome cache, there might be other caching layers involved.
Solution:
Server-Side Caching: Clear any server-side cache if you are using caching solutions like Varnish, NGINX, or hosting provider caching.
Browser Cache: Clear all browser caches, including cookies and site data.
- Database Corruption or Misconfiguration
There might be an issue with your WordPress database settings or tables.
Solution:
Repair Database:
Add the following line to your wp-config.php file:
phpdefine('WP_ALLOW_REPAIR', true);Navigate to https://yourwebsite.com/wp-admin/maint/repair.php and follow the instructions to repair and optimize the database. Remove the line from wp-config.php after completing the repair.- External User Interference
An external user might have made changes that are affecting your site.
Solution:
Review Changes: If possible, review the changes made by the external user. Check for any custom code or changes in the functions.php file, plugins, or settings they might have altered.
Restore Backup: If you have a recent backup before the issue started, consider restoring your site to that point.
Additional Steps
Check Debug Logs:Enable debugging in wp-config.php to capture any errors:
phpdefine('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Check the wp-content/debug.log file for any error messages.
Update WordPress: Ensure that your WordPress installation, themes, and plugins are up to date.By following these steps, you should be able to diagnose and resolve the issues preventing access to your WordPress admin screen. If the problem persists, consider reaching out to a WordPress specialist who can provide more in-depth assistance.
フォーラム: インストール
返信が含まれるトピック: 【緊急】wordpressのアップグレードができないWordPress再インストールなど試しても解決しません
とのことですが、再インストール自体は正常にできるのですか?
また、
障害が起きているサーバー内に存在するWordpressのすべてで発生
ということでしたら、これはもはやサーバ自体の問題です。あなたが管理しているサイト以外も全部こうなっているのなら、Webサーバ自体が間違って設定されたのではないでしょうか。
あと一つ試してみる方法としては、sys_temp_dirを設定してバージョンアップし、そのあと今度はsys_temp_dirの設定を削除してみてください。それでインポートしてみてどうなりますか?
- この返信は1年、 5ヶ月前にmokkosanが編集しました。
フォーラム: 使い方全般
返信が含まれるトピック: 1GB以上の動画をアップする方法は?SetouchiさんのおっしゃるようにYouTubeなどにアップして埋め込んだ方が手軽だと思います。
もしも、サーバに直接アップロードしたいのであれば、phpとWebサーバの設定で上げたいファイルの大きさ以上に制限をあげる必要がありますが、それだけでは片手落ちです。というのは、大きいファイルは転送にも時間がかかるからです。途中の回線の太さによっては、転送が終わる前にタイムアウトになってしまう可能性があります。
これを回避するには、Webサーバの設定で、タイムアウトになる時間をのばしてやる必要があります。ところがこれは、.htaccessファイルでは変えられません。Webサーバの大元の設定ファイルを書き換えて、Webサーバを再起動してやる必要があります。
これは、サーバそのものの管理権限がないと無理ですから、VPS上で独自サーバを動かしているとかの場合でないと難しいでしょう。
サーバの設定は変えられないけど、どうしてもあげたいとなれば、FTPかSFTPで転送するしかないでしょうね。
フォーラム: プラグイン
返信が含まれるトピック: contact form 7がPHP8で不具合すごく素朴な疑問なんですが、Flamingoの方が運用上トラブルの可能性がはるかに少ないと思います。あえて他のプラグインを使用する理由はなんでしょうか?
フォーラム: プラグイン
返信が含まれるトピック: contact form 7がPHP8で不具合フォーラム: プラグイン
返信が含まれるトピック: contact form 7がPHP8で不具合プルダウン、チェックボックス、ラジオボタンなどを含んだフォームを作成してテストしてみましたが、正常に送信できました。
PHP Version 8.3.6 です。
フォーラム: 使い方全般
返信が含まれるトピック: アイキャッチの設定項目が安定して出てきませんフォーラム: 使い方全般
返信が含まれるトピック: メニューのサブ項目から固定ページが表示できないフォーラム: 使い方全般
返信が含まれるトピック: 突然管理画面に入れなくなったまず、その表示の指示通りにしてみましょう。Webサーバーのエラーログにより詳しい原因が出ているかと思います。
もしくは、動いていた状態の時のバックアップに戻してしまうという手もあります。その場合、原因は掴めませんが、やり直すことはできますよ。
フォーラム: 使い方全般
返信が含まれるトピック: 突然管理画面に入れなくなったそれが原因です。書いてある手順通りの順番で行わなかったことでこうなっています。
まず、インストールディレクトリにあった元々のindex.phpの書き換えを、全て元に戻してください。その状態で、もともとアクセスしていた、
以下の管理画面にアクセスしてください。他にいじってなければ、これで復活するはずです。その状態から、
https://knowledge.sakura.ad.jp/25847/
の「サブディレクトリにインストールしたWordPressをドメイン直下に持ってきたい(http://example.com/wp → http://example.com/ のような場合)」の手順通りにまず、サイトアドレスの修正をして、それを保存した後で、index.phpの書き換えとコピーをしてください。最初に管理画面で書き換えるのはあくまでサイトアドレスで、WordPressアドレスはそのままですから、間違えないようにしてください。
フォーラム: 使い方全般
返信が含まれるトピック: 突然管理画面に入れなくなった参考にされた二つのサイトの記述を確認しましたが、どちらも正しいことが書いてあり、その通りにしていればこのような問題には遭遇していないはずです。何か、手順を間違えたと思われます。
現状の確認ですが、ワードブレスをインストールしたディレクトリ自体は動かしてないんですよね?動かした(というかコピーした)のはあくまで、index.phpと.htaccessという二つのファイルのみですよね?
フォーラム: プラグイン
返信が含まれるトピック: contacform7 更新時のエラーたとえばです。あなたが道路を車で走行中、突然お巡りさんに車を停められて、「交通違反により切符を切ります」って突然言われたとします。どういうルールに違反したのか理解せずにハンコ押しますか?スピードが超過していたのか、一旦停止を止まらなかったのか、信号が赤だったのか、それを知ることができない限り走り方を改めることはできないですよね。(^ ^)
それと同じです。今回、ファイアーウォールのポリシー違反に引っかかってアクセス拒否されたということは、ファイアーウォールの設定のどこかに、停められる何かが書いてあるということです。それを突き止めない限り正しい対処はできないかと思います。それによってやることも変わりますしね。
「ファイアーウォールを切った」状態が、どういう状態なのかも確認がいると思います。サーバのファイアーウォールデーモン自体が稼働していない状態だと、そもそもファイアーウォールのエラーメッセージ自体が表示されなくなるので、利用者側がファイアーウォールを切っても、本当の意味でフォイアーウォールが稼働停止して全て素通しになったわけではないのではないかと思います。
ちなみに、全く解決にはならないのですが、テスト環境でもSSL化してしまえばこの問題は起こらないかと思います。Let’s Encrypt とかなら費用もかかりませんしね。
なるほど、それはなかなか道遠しという感がありますね。
上で、「サイトヘルスに1件の致命的な問題と出ていますが、英語でなにをしたらいいかわかりません。」とお書きですが、更新できない理由がこれです。英語だからといって読むのを放棄した時点で、日も差しにくい深い森に問題解決への地図やコンパスを放棄して分け入るようなものです。いくらでも今は無料で翻訳できるのですから、まずはそこを読んで、問題解決のための地図を手に入れましょう。また、その文言をコピペで検索すると、答えの書いてある日本語のページが見つかることもあります。
今後、毎回手動でアップデートしていく手間をかけるつもりでしたらいいのですが、ワンクリックで更新できるようになりたいなら、サイトヘルスの致命的な問題そのものを解決する必要があります。すなわち、パーミッションの問題です。
- User Role and Capabilities Issues