バージョン選択

フォーラム

メニュー

オンライン状況

27 人のユーザが現在オンラインです。 (19 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 26
zakey もっと...

サイト内検索

質問 > その他 > ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
karasuno
投稿日時: 2014/11/6 1:31
対応状況: −−−
新米
登録日: 2014/11/6
居住地:
投稿: 7
ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
[EC-CUBE] 2.13.2
[レンタルサーバ] KDDIホスティングサービス
[OS] OS:FreeBSD 6.2
[PHP] 5.2.8 /5.2.4 /4.4.9 /4.4.7
[データベース] MySQL4.0.27/5.0.45
[WEBサーバ] Apache-1.3.37
[ブラウザ] 使用しているブラウザ名、バージョン
[導入プラグインの有無] -
[カスタマイズの有無] -
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
[現象]
EC-CUBE初心者です。web制作も素人に毛が生えた程度です。
知人にネットショップの制作を頼まれ、EC-CUBEに初めて挑戦してみました。
私はロリポップを利用しているのですが、そこをテスト環境としてEC-CUBE2.13.2をインストールし、
テンプレと管理画面のカスタマイズを悪戦苦闘しつつ行いました。
そこで、依頼者にサーバーの準備をしてもらったところ、インストールされたEC-CUBEはバージョンが2.3。
どうやらKDDIのサービスは何年も更新されていないようです。

そこで2.13.2のzipデータをDLし、手動でアップしなおしました。
セットアップを行おうとインストール画面にアクセスしてみると
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
<?php
/*
* This file is part of EC-CUBE
*
* Copyright(c) 2000-2011 LOCKON CO.,LTD. All Rights Reserved..........
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
とindex.phpの内容がそのまま表示されます。
<body>に<pre>タグでindex.phpの内容をテキストとして読み込んでいるようです。

原因を探して色んなサイトを見て回り、次の事を1つずつ試してみました。
・dataフォルダをhtmlディレクトリ内に置いたので、define.php3行目を「./data/」「/data/」「data/」と3パターンでテスト
・パーミッションはディレクトリ777、その他666としていましたが、上述したEC-CUBE2.3をサーバー上に残していて、
 ちゃんと稼働していたため、これを参照して.php645.css755に変更
・.htaccessの削除(data内のものも削除してみました)
・トップページではなく/install/index.phpにアクセスしても同様の結果になる
全て空振りです

試しに自分が利用しているロリポップにも新たに手動でインストールしてみたら一発でインストール画面が表示され、スムーズに作業が終わりました。

改めてEC-CUBE2.13.2のシステム要件を見てみると
>Apache 2.0.x 以上
>Apache 2.2.x 以上
本文最初に記載したサーバー情報では、Apache1.3.37となっています。
もしかしてこれが原因でしょうか。

使いたいプラグインもあるし、また一からテンプレ・管理画面のカスタマイズを行いたくありません。
たぶん、同じものは作れないと思うので2.3は使いたくありません。

無事に2.13.2版をインストールするいい知恵をお貸しいただけないでしょうか。
長くて分かり辛い文章かもしれませんが、よろしくお願いします。

hiraro
投稿日時: 2014/11/6 9:43
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 63
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
引用:
トップページではなく/install/index.phpにアクセスしても同様の結果になる


htmlディレクトリ以下に適当なファイルを作成して、

<?php phpinfo(); ?>


を記述し、そこにアクセスしても、ソースがそのまま出てくるならば、
Apacheの設定(phpのモジュールが読み込まれていない)のかと思われますが、いかがでしょうか。
karasuno
投稿日時: 2014/11/6 10:10
対応状況: −−−
新米
登録日: 2014/11/6
居住地:
投稿: 7
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
ご回答ありがとうございます。
test.phpを作成してアクセスしてみましたが、やっぱり
<?php phpinfo(); ?>とテキストとして表示されます。
引用:
Apacheの設定(phpのモジュールが読み込まれていない)のかと思われますが、いかがでしょうか。

すみません、Apacheを全然分かっていないのですが、ホスティングサーバー利用者が設定できるものではないですよね?
2.13版の利用はあきらめざるを得ないと思った方がよいのでしょうか。
karasuno
投稿日時: 2014/11/6 16:39
対応状況: −−−
新米
登録日: 2014/11/6
居住地:
投稿: 7
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
解決しました!
.htaccessをhtmlディレクトリ下、index.phpと同じエリアにアップしたところ
コードの記述ではなく500エラーが返ってきたので関係ありそうだと思いいろいろ試してみた結果

AddHandler x-httpd-php524 .php

と記述したら画面が表示されました。
その後もphp.iniをいじったりすんなりとはいかなかったものの、無事にインストールが完了しました。

hirao様の
引用:

<?php phpinfo(); ?>


を記述し、そこにアクセスしても、ソースがそのまま出てくるならば、
Apacheの設定(phpのモジュールが読み込まれていない)のかと思われますが、いかがでしょうか。

このヒントでたどり着けた結果だと思います。
半分あきらめていたので、うれしくて泣きそうです。
ありがとうございました!
hiraro
投稿日時: 2014/11/6 23:13
対応状況: −−−
常連
登録日: 2014/4/28
居住地:
投稿: 63
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
AddHandler x-httpd-php524 .php


モジュール読込でなく、ApacheからPHP処理系へうまく処理が回っていなかった感じですかね、失礼しました。

お疲れ様でした!

karasuno
投稿日時: 2014/11/7 22:06
対応状況: 解決済
新米
登録日: 2014/11/6
居住地:
投稿: 7
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
解決したので、「解決済み」とさせていただきます。
大変お世話になりました。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,638名です
総投稿数は109,889件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1635
8
red
1569
9
mcontact
1265
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.