Kiyoshi(Bsn)
kiyos****@baysi*****
2003年 8月 20日 (水) 16:27:06 JST
初めて投稿します。 西川と申します。 プログラムなどはまったくのシロウトですが、 これまで、「過去ログ」などを参考に、インストール、設定、ちょっとしたカスタマ イズ などやってきましたが、 運用のメドがついて、「SSL」対応に変更したところでつまづきました。 1. 症状: 顧客管理画面で、顧客情報を変更しようとする(変更ボタンを押す)と、 以下のような「エラーメッセージ」が出て、表示されない「顧客」が出来た。 正常に顧客情報が表示されて、編集画面に移れる顧客も有り、 どうして、表示されたり、エラーになったりするのか分からない。 [error massega] "Fatal error. Call to undefined function : tep_is_leap_year() in /var/www/html/admin/includes/functions/general.php on line 113" 2. 「SSL」対応化に伴う変更: /admin/configure.phpの以下の部分: define('ENABLE_SSL_CATALOG', true); // secure webserver for catalog module オリジナルファイルは 'false'となっていたので、最初は'true'としましたが、今 は上記のように訂正。 /catalog/includes/configure.phpの以下の部分: define('ENABLE_SSL', true); // secure webserver for checkout procedure? その他、/catalog/*.phpと言うファイルのうち、<head>〜</head>の記述のある ファイルに 「SSL_LOGO」表示用のjavascriptを挿入。(現在は削除) 「ssl_logo.php」と言う「SSL_LOGO」表示用の『BOX』を作成し、もう一つの 「SSL_LOGO」表示用のjavascriptを挿入。(現在は削除) それに伴い、japanese.phpを変更(現在は、javascriptを削除し、リンクロゴだけ を表示するようにしている。) 3. Apacheの設定 /catalog/ディレクトリ以下をSSLディレクトリに設定。 4. 環境: a. サーバー 「RedHat 7.3」 サーバー1台レンタル b. Apache 1.3.27(mod_ssl) c. PHP 4.1.2(Zend 1.1.1)、マルチバイト対応 d. Mysql 2.23.56 5. 登録ユーザー側には、トラブルは出ていないようです。 直接、データベースを見ても、きちんとユーザー登録出来ています。 以上ですが、よろしくお願いします。