WordPress

EZiC

【備忘録】SWELL/Cocoonで「Syndication」の元記事のリンク作成

★環境 WordPress:5.8系 ◆WordPressプラグイン  FeedWordPress(Syndication):バージョン 2021.0713   Custom Post Settings[Key]:url […]

【PHPエラー備忘録】Fatal error: Allowed memory size of 41943040 bytes exhausted (tried to allocate 12288 bytes)

このブログのサーバーでPHPの「500 Internal Server Error」が発生しました。 常にエラーが出るわけでなく、ここ最近たまに出るエラーです。 このページは動作していませんblog.ezic.info […]

【WordPressエラー】「URL//cdn.tinymce.com/4/plugins/table/plugin.min.jsからのプラグインtableの読み込みに失敗しました」

WordPressの下書き投稿画面に以下のエラーが出ました。 URL//cdn.tinymce.com/4/plugins/table/plugin.min.jsからのプラグインtableの読み込みに失敗しました エラー […]

【原因不明】突然の404エラーがWordPressで発生!

このブログではなく、私の運営しているWordPress(ワードプレス)ブログの1つで、なぜか突然の404ページエラー(ページが見つかりませんでした)が発生しました。 この404エラー(Not Found)はHTTPステー […]...

「Crayon Syntax Highlighter」と<pre>タグで表示がくずれる問題

WordPressのプラグインでプログラミングコードを表示するのに便利な「Crayon Syntax Highlighter」。 当サイトでも使用してますが、いつの間にか、このプラグインのせいで表示が崩れることになってま […]

マルチサイトのWordPressでサイトを複製するプラグイン:NS Cloner

WordPressでマルチサイトを運用し、 頻繁にサイトを作る人に、 新規ブログを毎回追加するのは、 設定やプラグインの導入などで手間がかかる。 マルチサイトのブログをコピーする手立ては無いか? データベースを複製する事 […]

ワードプレス記事一括削除する方法 – ITS

#WordPress

WordPressの記事を細かく分類して一括削除できるプラグイン「Bulk Delete」 | ワードプレステーマTCD

#WordPress

【WordPress】今使っているプラグインとプラグインを外しコードを記述して代用したもの – Shufulife

【WordPress】今使っているプラグインとプラグインを外しコードを記述して代用したもの – Shufulifeコンテンツ関連のプラグイン記事内やサイドバーなど、ブログを構成する上で使っている...

WordPress プラグインなしでシンプルなページネーションを実装 | 福島県郡山市のホームページ制作、Web制作 Kyasper Web Design キャスパーウェブデザイン

WordPress プラグインなしでシンプルなページネーションを実装 | 福島県郡山市のホームページ制作、Web制作 Kyasper Web Design キャスパーウェブデザインWordPressのページネーションをプラグイ...

「WordPress」で「sitemap.xml」がメモリオーバーで生成されてなかった

「WordPress」の「sitemap.xml」(サイトマップ)をプラグイン「XML Sitemap Gen […]

PHP5.5系のアップデートでMySQLへ接続できず!!?

タイトル通り、先程PHPのバージョンを「remi-test」リポジトリから5.5系へアップデートしようとしたら、
データベース接続確立エラー」が表示されてしまった・・・

ちなみにWordPress以外で動いているPHP系サイトもMySQL接続エラー発生。
ログを見ても特に怪しいものを発見できなかった。
ただ、phpMyAdminは動作していた。。

思うに、

Replaced:
  php-mysql.i686 0:5.4.13-1.el6.remi 

---
Package php-mysql-5.4.14-1.el6.remi.i686 is obsoleted by php-mysqlnd-5.5.0-0.25.beta3.el6.remi.i686 which is already installed.

この辺が怪しい・・・

php-mysql」が廃止されて、「php-mysqlnd」に置き換わったとの事。

この「php-mysqlnd」を調べると、

※抜粋:PHP:下位互換性のない変更点

新しい mysqlnd ライブラリは、MySQL 4.1 用の41バイトの新しいパスワードフォーマットを使用します。 古い16バイトのパスワードを使うと、 mysql_connect() 系の関数は次のようなエラーメッセージを生成します。"mysqlnd cannot connect to MySQL 4.1+ using old authentication"

とある。

すなわち!

古いパスワードフォーマットだったからMySQLに接続できなくなった!!

というわけだ。

取り急ぎパッケージのダウングレードしたが、
迂闊なアップデートはやっぱり恐ろしいね~

※解決方法PHPからMySQLに接続できない:mysqlnd

スポンサードリンク

更新したブログがなかなか検索エンジンにひっかからないのは?

更新したブログの記事。
Googleの検索エンジンになかなか登録されない・・・

クローラが来てない??
ウェブマスターツールでみたらそんな事はない。

サイトマップがないから??

XML Sitemap Generator for WordPress」プラグインでサイトマップを作成し、
ウェブマスターツールから送信。
 ※マルチサイトの場合はbeta版の4系列を作者ページよりダウンロード

そしたら登録された!

スポンサードリンク

「落とし穴」にハマった時こそ時間を忘れる・・・

このブログはWordPressで運用しているのだが、
「マルチサイト化」しようと作業を進めていた。

しかし・・・

管理画面左上メニューに「サイトネットワーク管理者」が表示されるも、

 ・「wp-admin/network/」へアクセスするとエラー

サーバー エラー
http://masa.ezic.info/wp-admin/network/ を取得中にウェブサイトでエラーが発生しました。 ウェブサイトがメンテナンスのために停止しているか、正しく設定されていない可能性があります。
ヒント:
このウェブページを後で読み込んでください。
HTTP エラー 500(Internal Server Error): サーバーによるリクエストの実行中に、予期しない状況が発生しました。

 ・PHPのエラーログ

 Fatal error: Call to undefined function get_current_screen() in masa.ezic.info/wp-admin/network/settings.php on line 22

と表示されてしまった・・・

いろいろ調べたが、

 ・「wp-admin/network/settings.php」の「get_current_screen()->add_help_tab( array(」が未定義(呼び出し不可/Call to undefined
function)
 ・「get_current_screen()」を定義している「wp-admin/includes/screen.php」が呼び出せていない(requireしてない)
 ・なら強制的にインクルードしてもエラー

Call to a member function add_help_tab() on a non-object in masa.ezic.info/wp-admin/network/settings.php on line 23

※ちなみに、同じサーバーでマルチサイトが動いているのもあるので(ただしこちらはインストール直後からマルチサイトとして運用)、サーバー環境などは考えにくいかな

いろいろ上記をやってみて、ならインスタンスを生成しないとダメ??とか思ったが断念する事にした!

理由は、

 ・そもそもそこまでして、このWordPressをマルチサイト化する必要なし
 ・海外サイトにも同様の質問があったが、解決していない
 ・貴重な時間のムダ・・・

という事ですかね。。

まあ解決できなかったのは悔しいけど、
それ以上に貴重な休みの時間をムダにした事が悔しい。。。

スポンサードリンク

EZiC

管理画面の投稿一覧にある投稿記事の表示件数を変更する

WordPress管理画面右上の「表示オプション」から、 「表示する項目」にある「20投稿」の値を変更する
EZiC

管理画面の投稿一覧にある投稿記事の表示件数を変更する

WordPress管理画面右上の「表示オプション」から、 「表示する項目」にある「20投稿」の値を変更する
タイトルとURLをコピーしました