質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

Q&A

0回答

2641閲覧

iroha Board、500エラー解消できません

anthamayfair11

総合スコア6

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Webサーバー

Webサーバーとは、HTTPリクエストに応じて、クライアントに情報を提供するシステムです。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

データベース

データベースとは、データの集合体を指します。また、そのデータの集合体の共用を可能にするシステムの意味を含めます

0グッド

0クリップ

投稿2019/09/09 05:10

iroha Boardインストール時500エラー解消について

社内eラーニングシステム構築のため、オープンソースのiroha Boardをサーバにインストールしようとしています。お名前.comのレンタルサーバー SDプランを利用しています。
公式サイトhttps://irohaboard.irohasoft.jp/download/に記載されている通りの手順で、FTPにてファイルをサーバにアップロードしました。
http://(ドメイン)/irohaboard/install にてインストールを実行しようとしたところ、下記の通り500エラーが表示されてしまいます。

発生している問題・エラーメッセージ

Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, webmaster@interq.net and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log.

該当のソースコード

irohaboard\Config\database.phpの内容です。カスタマイズは加えず、DBの指定やID、パスワード以外はデフォルトの設定にしております。

<?php /** * iroha Board Project * * @author Kotaro Miura * @copyright 2015-2016 iroha Soft, Inc. (http://irohasoft.jp) * @link http://irohaboard.irohasoft.jp * @license http://www.gnu.org/licenses/gpl-3.0.en.html GPL License */ class DATABASE_CONFIG { public $default = array( 'datasource' => 'Database/Mysql', 'persistent' => true, 'host' => 'sddb0040318734.cgidb', 'login' => '************', // MySQLのログインIDを入力しています 'password' => '********', // MySQLのパスワードを入力しています 'database' => 'sddb0040318734', 'prefix' => 'ib_', 'encoding' => 'utf8' ); }

試したこと

・ローカル環境(Windows10/XAMPP)にインストールしたところ、何の問題もなくインストールできました。
・PHPは異なるバージョンのドメインが2種類あるため両方試してみました。それぞれ PHP5.6.40、PHP7.3.5 です。

補足情報(FW/ツールのバージョンなど)

■■■データベースサーバ情報■■■
サーバ: sddb0040318734.cgidb (sddb0040318734.cgidb via TCP/IP)
サーバの種類: MySQL
サーバの接続: SSLはCAなしで使用されます ドキュメント
サーバのバージョン: 5.6.14-log - MySQL Community Server (GPL)
プロトコル バージョン: 10
ユーザ: sddbODkyNjEy@172.17.49.225
サーバの文字セット: UTF-8 Unicode (utf8)

■■■ウェブサーバ情報■■■
Apache
データベースクライアントのバージョン: libmysql - 5.6.14
PHP 拡張: mysqliドキュメント curlドキュメント mbstringドキュメント
PHP のバージョン: 7.3.5

もしお分かりになる方がいらっしゃいましたらぜひアドバイスいただけましたら嬉しいです。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

anthamayfair11

2019/09/09 08:37

どうもありがとうございます。 ご案内いただいたURLの通り、 irohaboard/irohaboard/index.php の先頭に <?php // エラーを出力する ini_set( 'display_errors', 1 ); ?> の記載を加えてみたのですが、表示される画面は同じ500エラーで、phpで指定したはずのエラー表示もされませんでした。 もっと根本的な設定ミスなのでしょうか。。。頭を抱えております。
m.ts10806

2019/09/09 08:44

エラーログ確認したほうが良いかもしれませんね。
mix-peach

2019/09/10 07:52

htaccessのRewriteでファイルが見つからなくて、500エラーになってる・・とか?? 上手く行ったローカルと、上手くいかないサーバーで、ディレクトリ構成・ディレクトリ名、など、何か異なる点はありませんか?? サーバーのどこかのディレクトリ名を自分で変更したとか・・・ FTPでサーバーにファイルをアップロードする時に、「名前を指定してディレクトリを作成」したなら、そのディレクトリ名がスペルミスしてるとか・・・
anthamayfair11

2019/09/17 01:42

m.ts10806さま ありがとうございます。 お名前.comの仕様で、エラーログを見ることができないのです。。。お名前.comを見限って、別のレンタルサーバにて試してみようと思います。お気にかけてくださりどうもありがとうございます!
anthamayfair11

2019/09/17 01:47

mix-peachさま アドバイスありがとうございます。 私が認識している限り、設定は何も変えていないのです。まずは全てデフォルトのまま、と作業を進めておりました。 現時点でのわたしの推測ですが、もしかしたらirohaboard以前に、CakePHPのインストールがうまくいってないのではないかと思っております。エラーログを見ることができないのが痛いです。 お名前.comを見限って、別のレンタルサーバにて試してみようと思います。お気にかけてくださりどうもありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問