インストールウィザードが開かず”HTTP ERROR 500”となる

投稿日時: 2021/02/12 バルタザール

 当方では、先月オークションで入手したHP社製サーバー”HP ProLiant ML310e Gen8 V2”にサーバーシステムを構築しています。

・HP ProLiant ML310e Gen8 V2
  メモリ;8GB
  SSD:120GB(ブート用)
  SAS:450GB(ユーザ領域)
  SATA:500GB(サーバー内バックアップ領域)
  OS:openSUSE Leap 15.2
  PHP:PHP 7.4.6 (cli) ( NTS )
  MySQL:mysql Ver 15.1 Distrib 10.4.17-MariaDB, for Linux (x86_64) using EditLine wrapper
  NetCommons:NetCommons-3.3.3.zip

 ”NetCommons-3.3.3.zip”をサーバー内にダウンロードした後、ドキュメントルート(/srv/www/htdocs)直下に、”nc3”と言うディレクトリを作りそこに”NetCommons-3.3.3.zip”を解凍しました。
 ちなみにドキュメントルートと同じ属性をこのディレクトリ(nc3)にも与えています。
 バーチャルドメインに”hint.dip.jp”を取得してありましたので、このドメイン名で”/srv/www/htdocs/nc3”にアクセスできるようになっています。
 そこで、”http://hint.dip.jp/”をブラウザ(Firefox)でアクセスすると、”HTTP ERROR 500”となりました。
 念のため、”https://hint.dip.jp/index.php”も試してみましたが、結果は同じでした。

 apache2のエラーログ(/var/log/apache2/error_log)には、”/srv/www/htdocs/nc3/app/webroot/index.php”の11行目で、”/srv/www/htdocs/nc3/lib/Cake/bootstrap.php”取り込もうとしているが、見つからないと言うエラーになっていました。

Fri Feb 12 19:17:07.338542 2021] [php7:warn] [pid 18542] [client 192.168.0.102:56581] PHP Warning: include(/srv/www/htdocs/nc3/lib/Cake/bootstrap.php): failed to open stream: No such file or directory in /srv/www/htdocs/nc3/app/webroot/index.php on line 111

 ご教示されている「インストール方法」では、動かないのでしょうか?
 対処法や、調査方法を教えて頂けば幸いです。

Re: インストールウィザードが開かず”HTTP ERROR 500”となる

投稿日時: 2021/02/15 バルタザール

NetCommons3

 

 え~と、まず、自己解決できましたので、報告します。

 色々とエラーが記録されている中で、シンボリックリンクがエラーになっていたので、インストールしたディレクトリ直下にある”.htaccess”に”Options FollowSymLinks”を一行追加しました。
 すると、インストールウィザードが開きました。

 

Options FollowSymLinks

<ifmodule>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
</ifmodule>

 

 当方では、先月オークションで入手したHP社製サーバー”HP ProLiant ML310e Gen8 V2”にサーバーシステムを構築しています。

・HP ProLiant ML310e Gen8 V2
  メモリ;8GB
  SSD:120GB(ブート用)
  SAS:450GB(ユーザ領域)
  SATA:500GB(サーバー内バックアップ領域)
  OS:openSUSE Leap 15.2
  PHP:PHP 7.4.6 (cli) ( NTS )
  MySQL:mysql Ver 15.1 Distrib 10.4.17-MariaDB, for Linux (x86_64) using EditLine wrapper
  NetCommons:NetCommons-3.3.3.zip

 ”NetCommons-3.3.3.zip”をサーバー内にダウンロードした後、ドキュメントルート(/srv/www/htdocs)直下に、”nc3”と言うディレクトリを作りそこに”NetCommons-3.3.3.zip”を解凍しました。
 ちなみにドキュメントルートと同じ属性をこのディレクトリ(nc3)にも与えています。
 バーチャルドメインに”hint.dip.jp”を取得してありましたので、このドメイン名で”/srv/www/htdocs/nc3”にアクセスできるようになっています。
 そこで、”http://hint.dip.jp/”をブラウザ(Firefox)でアクセスすると、”HTTP ERROR 500”となりました。
 念のため、”https://hint.dip.jp/index.php”も試してみましたが、結果は同じでした。

 apache2のエラーログ(/var/log/apache2/error_log)には、”/srv/www/htdocs/nc3/app/webroot/index.php”の11行目で、”/srv/www/htdocs/nc3/lib/Cake/bootstrap.php”取り込もうとしているが、見つからないと言うエラーになっていました。

Fri Feb 12 19:17:07.338542 2021] [php7:warn] [pid 18542] [client 192.168.0.102:56581] PHP Warning: include(/srv/www/htdocs/nc3/lib/Cake/bootstrap.php): failed to open stream: No such file or directory in /srv/www/htdocs/nc3/app/webroot/index.php on line 111

 ご教示されている「インストール方法」では、動かないのでしょうか?
 対処法や、調査方法を教えて頂けば幸いです。