Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#26 2017-05-06 23:00:20

まさ328
メンバー
From: 東京の40おやじ
登録日: 2004-09-15
投稿: 53
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

皆さん

yamaさん他、多くの方々にアドバイス、協力頂き無事にサイトが復活いたしました。
このユーザーフォーラムのおかげで、私のような者でもどうにかオリジナル性の(ちょっと)強いサイトを構築することができます。

また、ご迷惑をおかけすることがあるかもしれませんが、よろしくお願いします。

オフライン

#27 2017-05-07 22:29:57

yama
Administrator
登録日: 2005-07-07
投稿: 1,241
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

ピヨピヨbird さんの発言:

PHP7に対応したmysql拡張モジュール
のソースコードまたはコンパイル済みのモジュール
を持ってくれば使用できます。

なるほどそうなんですね。mysql関数が使えなくなるのは時間の問題で開発の進め方も変わってくると思いましたが、まだまだ延命する可能性がありそうですね。

オフライン

#28 2017-05-08 10:06:12

yama
Administrator
登録日: 2005-07-07
投稿: 1,241
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

http://japan.nucleuscms.org/forum/viewt … 247#p31247

ma さんの発言:

・管理画面にはアクセスできますが、プラグイン管理へいくと、左ペインがなくなってしまい、13個あるはずのプラグインが1つだけ(アクション欄は空白)しか表示されません。また、何かのアクションで画面遷移が起こると真っ白画面になってしまう。
・phpMyAdminで見るとデータは全てきちんと残っていますが、これもまささんと同様エクスポートが出来ず、画面真っ白になります。
・phpを5.3にしても直りません。

maさん、こちらは解決しましたか?yamamoto@kyms.jp宛てに連絡いただければ、状態を確認してみます。xreaでPHPをアップデートするとsql_set_charset関数を二度目に実行するタイミングでコネクションが失われる現象を確認したのですが、一時的にsql_set_charset関数を無効にしてアップグレードを実行し、いったん正常動作するようになると再現されず、できればそのへんを調べてみます。

オフライン

#29 2017-05-10 22:37:53

yama
Administrator
登録日: 2005-07-07
投稿: 1,241
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

mySQL error with query SELECT * FROM n_nucleus_member WHERE mname='iichii': Lost connection to MySQL server during query

mySQL error with query SELECT p.pfile as pfile, e.event as event FROM n_nucleus_plugin_event as e, n_nucleus_plugin as p WHERE e.pid=p.pid ORDER BY p.porder ASC: MySQL server has gone away

mySQL error with query SET CHARACTER SET utf8: MySQL server has gone away

ただいま調査中です。上記のようなエラーが表示されますが、テーブルの修復(REPAIR TABLE)を実行するたびに解決して、代わりに他のスキンタイプのページがエラーを吐くようになります。うーん?

オフライン

#30 2017-05-11 11:35:34

yama
Administrator
登録日: 2005-07-07
投稿: 1,241
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

ドライバをPDOに変更したところ、エラーになるページでは「Skin error」とだけ表示されます。これだけではまだ原因が分からないですね。
mysqlドライバでは管理画面のアイテム一覧が表示されなかったのが、PDOでは表示されるようになりました。
古いプラグインが9つ、SqlApiまわりの指定がないため動作しないので、後ほど修正します。

オフライン

#31 2017-05-18 10:08:06

yama
Administrator
登録日: 2005-07-07
投稿: 1,241
ウェブサイト

Re: サーバーバージョンアップに伴うデータベースのエンコード設定が不正

すみません、対応が遅くなってますが今晩確認してみますね。

オフライン

Board footer