質問 > 管理機能 > 2.11.1インストール完了後のエラー |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
magurochan |
投稿日時: 2011/7/11 12:22
対応状況: −−−
|
新米 登録日: 2011/7/11 居住地: 投稿: 10 |
2.11.1インストール完了後のエラー 使えるネットの共有アドバンスサーバーにインストールしたのですが、インストール終了直前にエラーが表示されます。
Fatal error: https://www.**********? SERVER_ADDR: ***.**.**.** REMOTE_ADDR: ***.*.**.*** USER_AGENT: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; EasyBits GO v1.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1; msn OptimizedIE8;JAJP) SQL: INSERT INTO dtb_baseinfo(shop_name,email01,email02,email03,email04,email05,top_tpl,product_tpl,detail_tpl,mypage_tpl,update_date) VALUES (?,?,?,?,?,?,?,?,?,?,Now()) MDB2 Error: unknown error _doquery: [Error message: Could not execute statement] [Last executed query: PREPARE mdb2_statement_pgsql_339f540c743c237d7b78691977645ade46f335a31 AS INSERT INTO dtb_baseinfo(shop_name,email01,email02,email03,email04,email05,top_tpl,product_tpl,detail_tpl,mypage_tpl,update_date) VALUES ($1,$2,$3,$4,$5,$6,$7,$8,$9,$10,Now())] [Native message: ERROR: there is no parameter $1] /usr/local/pem/vhosts/*******6/webspace/httpdocs/install/index.php 217:lfdispcomplete /usr/local/pem/vhosts/*******6/webspace/httpdocs/install/index in /usr/local/pem/vhosts/*****6/webspace/httpdocs/data/class/SC_Query.php on line 870 他の方も同じエラーが起こっているようですが 環境が違うので書き込みました。 PostgreSQL 8.1.15 phpPgAdmin 4.2.1 (PHP 5.2.9) |
seasoft |
投稿日時: 2011/7/11 12:33
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.11.1インストール完了後のエラー 「他の方も同じエラー」とは、下記スレッドの現象かと思いますが、そちらで提示されているチケットとは異なるバージョンですね。
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8342&forum=2 なお、そちらのスレッドの nkta 様の投稿は理解できますか? 引用: install/index.php 559行目で、dtb_shopinfoにinsert文を発行しようとしてエラーが発生してますので
|
magurochan |
投稿日時: 2011/7/11 13:00
対応状況: −−−
|
新米 登録日: 2011/7/11 居住地: 投稿: 10 |
Re: 2.11.1インストール完了後のエラー あまり理解できませんでした。すみません。
559行は下記になっていましたので $objQuery->insert("dtb_baseinfo", $sqlval); dtb_baseinfo にinsertしているのではないんですか? ちなみにMYSQLに変更してインストールしてみましたが一応インストール可能でした、しかし一部の文字が文字化けしているようです。 どちらもすんなりインストールできませんね。(汗 |
seasoft |
投稿日時: 2011/7/11 13:15
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 2.11.1インストール完了後のエラー > dtb_baseinfo にinsertしているのではないんですか?
はい。その通りです。 そのインサート時にエラーが発生しているものと推測されます。 > ちなみにMYSQLに変更してインストールしてみましたが一応インストール可能でした、しかし一部の文字が文字化けしているようです。 どちらもすんなりインストールできませんね。(汗 これは、2.4系コミュニティ版で、当方が修正したのですが、2.11系の開発時に、その部分が別の実装に書き換えられてしまったようです。 たしか、2.11系用にチケットが上がっていたと思います。UTF-8 以外に対応させられる実装を試みてコケてたような。(個人的には、UTF-8 固定で良いと思うんだけどなぁ・・・)
|
magurochan |
投稿日時: 2011/7/11 14:12
対応状況: −−−
|
新米 登録日: 2011/7/11 居住地: 投稿: 10 |
Re: 2.11.1インストール完了後のエラー 文字化けの件ですが、
SC_Query.php の "-" 抜けミス修正で直りました。 と!思ったら 管理画面の文字化けは直っていたのですが、 トップページを見ると?????マークが沢山。 文字化けですね。 またまたカテゴリーなどがおかしい。 がんばってみます。 直りましたら報告します。 すんなりいきませんね(汗 |
magurochan |
投稿日時: 2011/7/12 6:06
対応状況: −−−
|
新米 登録日: 2011/7/11 居住地: 投稿: 10 |
Re: 2.11.1インストール完了後のエラー すみません。 ただMYSQLの文字コードを
UTF8_general_Ciに変更すると直りました。 無駄スレッドを立てまして申し訳ありません。 しかし 更新情報の取得に失敗しました が表示されてしまいますので別スレッドで質問させていただきます。 |
magurochan |
投稿日時: 2011/7/12 11:21
対応状況: −−−
|
新米 登録日: 2011/7/11 居住地: 投稿: 10 |
Re: 2.11.1インストール完了後のエラー MYSQLでもエラーが出るのでこちらも解決できるようでしたら解決しようと思うのですが、
install/index.php 559行目で、dtb_shopinfoにinsert文を発行しようとしてエラーが発生してますので ここで第2引数として渡されている連想配列$sqlvalの中身を出力してみてはいかがでしょうか。 この部分ですが、 どのように変更すればよいでしょうか? |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |