-----
ご利用のサーバ:Heteml
MODXのバージョン:1.0.12J-r1
PHPのバージョン:5.2.17
MySQLのバージョン:5.6.13-log
ブラウザ:Firefox28.0
-----
お世話になります。
最近、ユーザー管理の部分で、新たにユーザーを作ろうとしましたら、下記のようにエラーが出て作成ができません。
他の症状としては、明らかに作成されていないユーザー名でIDを作ろうとすると、既に使われています…等、全般的におかしくなってしまっています。
正常な時の
「modx_user_attributes」
「modx_user_messages」
「modx_user_roles」
「modx_user_settings」
をインポートすれば戻るかもしれないと思ったのですが、これをやっても戻りません。
何か方法はございますでしょうか。
よろしくお願い致します。
+++++++++++++++++++++++++++++++++++++++++++
« MODX Parse Error »
MODX encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - Unknown column 'street' in 'field list' »
Backtrace
1 include_once()
manager/index.php on line 309
2 DBAPI->insert()
manager/processors/save_user.processor.php on line 141
3 DBAPI->__insert()
manager/includes/extenders/dbapi.mysql.class.inc.php on line 270
4 DBAPI->query()
manager/includes/extenders/dbapi.mysql.class.inc.php on line 323
ユーザー管理の部分で、新たにユーザーを作ろうとするとエラーになってしまう 【解決済み】
Re: ユーザー管理の部分で、新たにユーザーを作ろうとするとエラーになってしまう
Tableのデータをインポートした場合、構造情報ごとインポートします。そのためMODXのバージョンが異なるデータを用いる場合は注意が必要です。
streetというフィールドは1.0.12で追加されたフィールドで、これが存在しないためエラーになっています。アップデート処理を再実行すると簡単に修正できますが、もしよければ、こういったトラブルが起きにくい仕組みを簡易に作ってみますので、試していただければと思います。いかがでしょうか?Kenny さんが書きました:Unknown column 'street' in 'field list'
Re: ユーザー管理の部分で、新たにユーザーを作ろうとするとエラーになってしまう
Yama様
いつも助けて戴きありがとうございます。
是非、作成して戴けますでしょうか。
よろしくお願い致します。
いつも助けて戴きありがとうございます。
是非、作成して戴けますでしょうか。
よろしくお願い致します。
Re: ユーザー管理の部分で、新たにユーザーを作ろうとするとエラーになってしまう
コード: 全て選択
$modx_version = '1.0.12J-r1'; // Current version number
次に、管理画面のグローバル設定を開いてください。
Re: ユーザー管理の部分で、新たにユーザーを作ろうとするとエラーになってしまう
Yama様
有難うございます。
見事に直りました。
違うバージョンで、むやみにテーブルの出し入れをすると、おかしくなる可能性があるのですね。
怖いので、今後は慎重に作業します。
本当にありがとうございました。
有難うございます。
見事に直りました。
違うバージョンで、むやみにテーブルの出し入れをすると、おかしくなる可能性があるのですね。
怖いので、今後は慎重に作業します。
本当にありがとうございました。