質問 > その他 > Fatal error: Call to undefined method DB_Error::getCol() |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
poly |
投稿日時: 2008/7/2 16:13
対応状況: −−−
|
半人前 登録日: 2008/7/2 居住地: 投稿: 20 |
Fatal error: Call to undefined method DB_Error::getCol() 専用SSLインストール後、それまでhttp:で正常に動いていたサイトをhttps:化しようとinstall.phpのSITE_URLとSSL_URLをhttps://〜というように書き換えたところ、何と管理画面へのログインも表のHTMLも、
Fatal error: Call to undefined method DB_Error::getCol() in /home/ta18229/.eccubes/eccube1/data/class/SC_DbConn.php on line 134 というエラーが出るようになってしまい、install.phpを慌てて戻したのですが、このエラーがその後ずっと出っ放しになってしまいました。 ちょうどサイトリニューアルオープン直後で早く会員登録やクレジット番号の入力時にSSL化しなければいけないと功をあせったせいか、今お客さんも一体どうしたのかと、もう大変なことになっています。 このエラーをなくすにはどうしたらいいでしょうか? 超大至急何かヒントはないでしょうか? 何卒よろしくお願いいたします。 (スミマセン、同様の内容を「その他」にもポストしています。) |
poly |
投稿日時: 2008/7/2 19:06
対応状況: −−−
|
半人前 登録日: 2008/7/2 居住地: 投稿: 20 |
Re: Fatal error: Call to undefined method DB_Error::getCol() とりあえず自己解決しました。
データベースのユーザーをEC-CUBEインストール時のデフォルトユーザーからCpanelのルートユーザーに変えたらこのエラーがなくなりました。 理由はわかりませんが、とりあえず解決しましたのでご報告を。 |
tada |
投稿日時: 2008/11/1 1:04
対応状況: −−−
|
新米 登録日: 2008/10/30 居住地: 投稿: 2 |
Re: Fatal error: Call to undefined method DB_Error::getCol() - Windows XP Home
- apache 2.2 - EC-CUBEバージョン:2.3.0 - PHP情報:5.2.6 - DB情報:MySQL 5.0.67-community-nt でも同じ現象がおきました。 その時は、MySQL Administratorを使用したせいで、my.iniが自動で更新されており、MySQLのサービスが立ち上がっていない状態でした。 my.iniをmy-medium.iniに戻しサービスを立ち上げると、今度は、 Fatal error: Class 'SC_Utils_Ex' not found in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\eccube-2.3.0\data\class\SC_DbConn.php on line 214 というエラーが出ました。 結局my.iniをMySQL Administrator使用前に戻すと、通常に動作するようになりました。(my.iniのどの箇所が変更されたかは調査中です。) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |