インストーラーページが表示されない。

ebitiri > インストーラーページが表示されない。 @ 2016/5/11 10:16
はじめまして、ebitiriといいます。

このたび、baserCMSをインストールしようとしたところ、インストーラページが表示されず、インストールが行えないという現象が
発生してしまいました。
大変恐縮ですが、知恵を貸していただけないでしょうか。
以下、詳細を記載させていただきます。

【環境】
・サーバーOS:WindowsServer2008R2_std_x64
・WEBサーバー:Apache24
・開発言語:PHP5.6.2.1
・ブラウザ:IE8

【現象】
・展開したファイル群を「baserCMS」というフォルダ内に配置。
・「baserCMS」フォルダをDocumentroot直下に配置。
・IE8のアドレスバーに「http://localhost/basercms/」と入力するも、ディレクトリの画面が表示されてしまい、
 インストーラーページが表示されない。(添付1)

上記現象が発生後、以下の方法を試みるも現象は変わらず。
・展開したファイル群をDocumentroot直下に配置。
・IE8のアドレスバーに「http://localhost/」と入力するも、ディレクトリの画面が表示されてしまい、
 インストーラーページが表示されない。

【確認事項】
・Apacheインストール後「http://localhost/」へアクセスし「IT Works」の表示を確認
・PHPのインストール後、「http://localhost/」へ「phpinfo.php」を作成し、PHP情報が表示させることを確認。

上記方法にてApacheとPHPが実行されていることは確認できたのですが、ApacheやPHPに触れた経験が浅く、
他に何が間違っているのか(あるいは何か勘違いをしているのか)わからない状況です。
本投稿を見て、解決方法に何か心当たりがありましたら、ご教授お願いできないでしょうか。

恐れ入りますが、よろしくお願いいたします。

■ BaserCMSのバージョン:[3.0.10]
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース:[MySQL]
■ PHPスキル(自己評価):[全くわからない]

n1215 > Re: インストーラーページが表示されない。 @ 2016/5/11 12:49
ebitiri 様

まずはじめに、ガイドラインにある通り、動作環境にbaserCMSのバージョンなどの情報を入れておいていただけるとより早く解決しますのでご検討ください。
参考: 動作環境の雛形

※以下、スマートURLがONであるという前提です。

baserCMSの表示に必要な.htaccessファイルがないのではないか、
もしくは.htaccessによるリライトがうまく動いていないのではないかと思います。

1).htaccessファイルの有無を確認
{baserCMSの設置ディレクトリ}/.htaccess
{baserCMSの設置ディレクトリ}/app/webroot/.htaccess
というファイルが存在するかどうか

2).htaccessファイルの記述内容について確認
サブディレクトリに設置する場合は、下記ページのように.htaccessファイルの書き換えが必要です。
サブディレクトリに設置したい

この2点を確認してダメならApacheの設定が怪しいです。

Twitter: @n_1215

ebitiri > Re: インストーラーページが表示されない。 @ 2016/5/11 14:56
n1215様

お世話になっております.
さっそくの回答ありがとうございます。

ガイドラインの確認をおこったてしまい、大変申し訳ありませんでした。
以下、動作環境を記載させていただきます。

■ BaserCMSのバージョン:3.0.9
■ レンタルサーバー名:自分の検証環境に作成
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [サブフォルダ]
■ 利用しているデータベース: なし
■ PHPスキル(自己評価): [全くわからない]

ご連絡いただいた内容がスマートURLがONであることが前提だったため、以下のページを参考にスマートURLを
ONにいたしました。
http://basercms.net/manuals/3/base/4.html

その上でご連絡いただいた2点を確認しインストーラページを開こうとしたところ、以下のメッセージが
表示されました。
「Webページがみつかりません HTTP404」

おそらくはapacheの設定に不備があるのではないかと思うのですが、上記メッセージが
出力させる原因につきまして、何か心当たりはありませんでしょうか。
恐れ入りますが、よろしくお願いいたします。

■ BaserCMSのバージョン:[3.0.10]
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース:[MySQL]
■ PHPスキル(自己評価):[全くわからない]

ebitiri > Re: インストーラーページが表示されない。 @ 2016/5/11 18:50
n1215様

お世話になっております。

先ほど投稿させていただいてから、色々と試したのですが、やはりインストーラの画面は出力されませんでした。
そのため、環境をなるべくいじらず、ファイル等の編集等も最低限ですむように簡素な環境を作成しなおしました。

■ BaserCMSのバージョン:3.0.9
■ レンタルサーバー名:自身の研修環境
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース: [なし]
■ PHPスキル(自己評価): [全くわからない]

【環境】
・サーバーOS:WindowsServer2008R2_std_x64
・WEBサーバー:Apache24
・開発言語:PHP5.6.2.1
・ブラウザ:IE8

【現象】
最初に投稿させていただいた現象が発生。

【確認事項】
・Apacheインストール後「http://localhost/」へアクセスし「IT Works」の表示を確認
・PHPのインストール後、「http://localhost/」へ「phpinfo.php」を作成し、PHP情報が表示させることを確認。
・.htaccessファイルの有無を確認
  {baserCMSの設置ディレクトリ}/.htaccess
  {baserCMSの設置ディレクトリ}/app/webroot/.htaccessというファイルが存在することを確認

【APache側の設定(httpd.confへの設定)】
・#ServerName www.example.com:80 ⇒ServerName localhost:80
・以下の行を追加
 LoadModule php5_module c:/php/php5apache2_4.dll
 AddType application/x-httpd-php .php
 AddType application/x-httpd-php-source .phps
 PHPIniDir "c:/php"

なるべく設定を簡素にしたいと思い、ファイル群はドキュメントルートへと設置することにしました。
また同様の理由でスマートURLの利用もやめておければと思います。

現状の状況は以上になります。
現状について、解決する手段がありましたら、ご教授お願いいたします。

■ BaserCMSのバージョン:[3.0.10]
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース:[MySQL]
■ PHPスキル(自己評価):[全くわからない]

ebitiri > Re: インストーラーページが表示されない。 @ 2016/5/13 20:46
たびたび恐れ入ります。

状況に進捗があったので、報告させていただきます。

php.iniの「extension=php_mbstring.dll」をコメントアウトしたところ、インストーラのページが表示
されました。
(とはいっても、画像ファイルは読み込めていない状況ですが…)

しかしながら、インストール開始を選択すると、「Webページがみつかりません(404エラー)」が発生してしまい、
インストールを進めることができません。

当該現象に心当たりのある方がいましたら、ご教授いただけないでしょうか。

恐れ入りますが、よろしくお願いいたします。

■ BaserCMSのバージョン:[3.0.10]
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース:[MySQL]
■ PHPスキル(自己評価):[全くわからない]

stmkza > Re: インストーラーページが表示されない。 @ 2016/12/23 17:58
httpd.confで、.htaccessを有効にしましたか。
あと、mbstringを使えなくすると、いろいろなところで問題が出てきます。
というか、日本語を扱うアプリケーションはほとんど使えなくなるといってもいいほどです。

アクセス権を確認したらどうですか?
自分もそれにハマったことがあります。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
16 人のユーザが現在オンラインです。 (14 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 16