質問 > その他 > 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ディレクトリ以下に適当なファイルを作成して、
を記述し、そこにアクセスしても、ソースがそのまま出てくるならば、 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様の 引用:
このヒントでたどり着けた結果だと思います。 半分あきらめていたので、うれしくて泣きそうです。 ありがとうございました! |
hiraro |
投稿日時: 2014/11/6 23:13
対応状況: −−−
|
常連 登録日: 2014/4/28 居住地: 投稿: 63 |
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない
モジュール読込でなく、ApacheからPHP処理系へうまく処理が回っていなかった感じですかね、失礼しました。 お疲れ様でした! |
karasuno |
投稿日時: 2014/11/7 22:06
対応状況: 解決済
|
新米 登録日: 2014/11/6 居住地: 投稿: 7 |
Re: ftpでインストールデータをサーバーにアップ後セットアップ画面が表示されない 解決したので、「解決済み」とさせていただきます。
大変お世話になりました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |