通知
すべてクリア

解決済みPHPのエラーの解決方法を教えてください。

投稿: 3
質問投稿者
コミュニティ参加日: 3か月前

Xサーバーと同系列運営のスターサーバーにてphp形式の掲示板サイトを運営しており

スターサーバーにてもう1つ新たに掲示板を作成しようと、元から運営している掲示板のファイルをFTPソフトですべてダウンロードして新たなドメイン名の方にアップロードしました。

しかし、以下のエラーが表示されました。ファイルの内容は一切変えていませんし元から運営しているほうは今もちゃんと表示されています。

ファイルの内容は一切変更せずにアップロードしているのになぜ表示されないのか原因がわかりません。

わかる方がいたら解決策を教えてください。

Fatal error: Uncaught ValueError: mb_http_input(): Argument #1 ($type) must be one of "G", "P", "C", "S", "I", or "L" in /home/aikatsu/kemofurebbs.net/public_html/bbs/conf/settings.php:133 Stack trace: #0 /home/aikatsu/kemofurebbs.net/public_html/bbs/conf/settings.php(133): mb_http_input('auto') #1 /home/aikatsu/kemofurebbs.net/public_html/bbs/index.php(2): require_once('/home/aikatsu/k...') #2 {main} thrown in /home/aikatsu/kemofurebbs.net/public_html/bbs/conf/settings.php on line 133

対象サービス
2件の返信
還じい
投稿: 266
コミュニティ参加日: 1年前

PHPのソースを変更してないのとエラーの内容から、両サイトのPHPのバージョンが違うとかないですかね。

 

新しいPHPのバージョンで動作しなくなった(互換がないプラグラム)というのは、よくあるので。

※その掲示板が、PHPのどのバージョンに対応しているのか確認は必要だと思います。

 

返信
1件の返信
コミュニティ参加日: 3か月前

投稿: 3

還じいさん、教えてくださりありがとうございます。

言われた通りPHPのバージョンを確認してバージョンを古いものに変更したらちゃんと表示されるようになりました。

助かりました、ありがとうございます。

返信