
前提・実現したいこと
PHPを触ろうと思い、サイト(http://www.php-labo.net/tutorial/)を参考に環境構築をしていたところ、
XAMPPのphp.iniにおける下記の設定内容によって、サーバーとデータベースは起動するがアクセスできないという状況になったので教えてください。
mbstring.internal_encoding = UTF-8 mbstring.http_input = pass mbstring.http_output = pass
このように設定を記述するとlocalhostにアクセスできなり、コメントアウトするとアクセスできる状態に戻ります。
因みに、参考サイト(http://www.php-labo.net/tutorial/ready/xampp_setup.html)におけるphp.iniのほかの設定に関しては
試したところ問題なかったです。
どのように設定すればいいか教えてください。
あと、
mbstring.func_overload = 0
という設定項目がphp.ini内に見当たらないのですが、これは無くなったという認識で良いのでしょうか。
このようなサイトに質問を投稿するのは初めてなので失礼な部分があるかもしませんが、よろしくお願いします。
※追記
PHP Deprecated: PHP Startup: Use of mbstring.internal_encoding is deprecated in Unknown on line 0 PHP Deprecated: PHP Startup: Use of mbstring.http_input is deprecated in Unknown on line 0 PHP Deprecated: PHP Startup: Use of mbstring.http_output is deprecated in Unknown on line 0
このようにerror.logに書かれていました。非推奨ということで設定を有効にしないほうが良いということですかね。
また、環境については、OS:windows10 64bit, XAMPP:ver8.0.8 です。
localhostにアクセスしたときに表示されるエラーはERR_CONNECTION_REFUSEDというもので、
このサイトにアクセスできません localhostで接続が拒否されました と出ます。





回答2件
あなたの回答
tips
プレビュー