質問 > その他 > エックスサーバーへのインストールについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sanwahd |
投稿日時: 2012/7/5 11:53
対応状況: −−−
|
新米 登録日: 2012/7/5 居住地: Tokyo 投稿: 3 |
エックスサーバーへのインストールについて エックスサーバーへのEC-CUBE(ver.2.11.1)インストールが出来ません。どうかご教示ください。
エックスサーバのマニュアル http://www.xserver.ne.jp/man_install_ec.php に沿って作業を行い、「インストールを開始します」の画面までは辿りつきました。 ところが、「次へ進む」をクリックすると、 Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /home/sawhde/sanwahd.net/public_html/kouenkai/ecc/data/class/util/GC_Utils.php on line 141 のエラー表示が何行も表示され、一番下まで進むとテキストボックス内に >> ×:PHPの設定ディレクティブ「magic_quotes_gpc」が有効になっています。 が表示されます。 他のトピック(タイムゾーンの件など)を参考に解決を試みましたが解決に至らず、どのようにしたらよいか困っております。 また、試しにエラーを無視して進むと、「必要なファイルのコピー」画面では全て「ファイルが存在します」の表記に、その後店名などを入力しMySQLへの接続を試みると、設定内容が間違っていないにも係らず接続できず…もうどうしたらよいのか解りません。 どうか解決策をご教授いただけますようお願いします。 |
yosako |
投稿日時: 2012/7/5 13:16
対応状況: −−−
|
一人前 登録日: 2011/12/3 居住地: 投稿: 101 |
Re: エックスサーバーへのインストールについて 私もエックスサーバーを使用しています。
php.iniの設定はどのようにしていますでしょうか。 エックスサーバーのサーバーパネルにログオンし、PHP.INI設定を確認します。 OFFであれば、php.iniをディレクトリ毎に個別設定していると思います。その場合は、個別に設定したphp.iniを編集し、アップロードします。 ONであれば、php.ini直接編集と進み、設定を変更します。 どちらの場合も、 magic_quotes_gpc = Off date.timezone = Asia/Tokyo を設定します。 MySQLについては、サーバー名、ユーザID、パスワードが正しいかどうか確認してください。 やはり、サーバーパネルのMySQL5設定で、データベースとアクセス権所有ユーザの一覧が表示されると思います。また、サーバー名は、その一覧の下部のMySQL5情報で、MySQL5 ホスト名とMySQL5 IPアドレスが表示されていると思います。 |
sanwahd |
投稿日時: 2012/7/6 17:10
対応状況: −−−
|
新米 登録日: 2012/7/5 居住地: Tokyo 投稿: 3 |
Re: エックスサーバーへのインストールについて yosako様
早速のご教授、ありがとうございます。 php.iniについては、設定がOFFだったので直接編集しましたが出来ず、ONにしたら無事に進みました。 (編集スキルが足りなかったようです) ようやく一歩進めたのですが、次の「必要なファイルのコピー」画面ではやはり「ファイルが存在します」となり、エックスサーバーのマニュアル通りの画面にはならないようです。 ファイルがあれば大丈夫だろうと先へ進みましたが、「データベースの設定」画面では、 >> MDB2 Error: connect failed [Error message: Access denied for user: 'xxx@svXXX.xserver.jp'; (Using password: YES)] [Native code: 1045] [Native message: Access denied for user: 'xxx@svXXX.xserver.jp'; (Using password: YES)] の表示が出てしまいます。 ご指摘もいただいたので、MySQLの設定も念入りに確認したり、別に新しく設定を入れたりもしたのですが、どうにもダメなようです。 何か方法はありますでしょうか…。 |
yosako |
投稿日時: 2012/7/6 18:50
対応状況: −−−
|
一人前 登録日: 2011/12/3 居住地: 投稿: 101 |
Re: エックスサーバーへのインストールについて MySqlのユーザIDは、xxx@svXXX.xserver.jpではなく、xxx_yyyyyという形式です。
サーバーパネルの「MySQL5設定」の「MySQLユーザの追加」で登録していますでしょうか? 登録したら、今度は、そのIDを「MySQLの一覧」で、データベースと紐付けます。紐付けると、データベースのアクセス権所有ユーザにそのIDが表示されます。 これで、そのIDとパスワードを使用して、該当するデータベースにアクセスできるようになります。 |
sanwahd |
投稿日時: 2012/7/9 10:02
対応状況: −−−
|
新米 登録日: 2012/7/5 居住地: Tokyo 投稿: 3 |
Re: エックスサーバーへのインストールについて yosako様
ご指摘の通りの作業を進めていたので、原因がわからなかったのですが…初歩的なミスをしていました。 インストール画面で入力するDBサーバの欄に、ユーザー名の横に括弧書きで記載されているものを入力していました。 改めて、mysqlから始まるものに直しましたところ、正常にインストールが済みました…お騒がせいたしました。 ご丁寧な解説、ありがとうございました! |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |