共用サーバーにZenCartをインストールしようとしています。
MySQLデータベースは、サーバー標準のものを利用、データベースはONになっています。
ZenCartのバージョンは、v1.3.0.2日本語版です。
インストールで、システム検査は、すべてグンリーンのチェックとなります。
データベース設定で、「データベース設定の保存」ができず、すすむことができません。(エラー表示等はありません。)
データベースパスワードを入力しないと、データベースに接続できないというエラーが出るので、データベースには、接続できているようです。
サーバーのエラーログには、以下の内容が残っております。
PHP Warning: include(/includes/classes/class.base.php): failed to open stream: No such file or directory in /(中略)/includes/autoload_func.php on line 59
PHP Warning: include(): Failed opening '/includes/classes/class.base.php' for inclusion (include_path='.:/usr/lib64/php/pear') in /(中略)/includes/autoload_func.php on line 59
PHP Warning: include(/includes/classes/class.notifier.php): failed to open stream: No such file or directory in /(中略)/includes/autoload_func.php on line 59
PHP Warning: include(): Failed opening '/includes/classes/class.notifier.php' for inclusion (include_path='.:/usr/lib64/php/pear') in /(中略)/includes/autoload_func.php on line 59
PHP Fatal error: Class 'notifier' not found in /(中略)/includes/autoload_func.php on line 78
どこをどのようにすれば、解決できるのか、ご教示いたければありがたいです。よろしくお願いします。
>>PHP Warning: include(/includes/classes/class.base.php): failed to open stream: No such file or directory in /(中略)/includes/autoload_func.php on line 59
(意味)
「/includes/autoload_func.php」の「59」行目で読み込んでいるファイル「/includes/classes/class.base.php」が見つかりません。
おそらく、ファイルが正常にアップロードされていなのではないでしょうか?
全てのファイルをアップロードし直してみて下さい。
[1.3.0.2日本語版]は文字コードがEUCなので[MySQL4.x]にインストールしないとショップで不備が生じます。
レンタルサーバーで[MySQL]のバージョンを変更できなければ、他のサーバーに乗り換えるか、[1.3.8a日本語版]をインストールする必要があります。
([1.3.8a日本語版]は検索すれば見つかります。)
[Zen Cart]でのECサイト構築。頑張ってください!!
お礼
ありがとうございます。 べつのことから、サーバーを切り替える必要が生じて、ちょうどサーバー切り替え作業中です。 1.3.8aで挑戦してみます。