XAMPPのローカルホスト接続について
PHPを学び始めたプログラミング初心者です。
PHP入門のテキストに沿ってXAMPPをインストール後、ブラウザ上のURL欄に「http://localhost」と記述したのですが、正しく起動せずlocalhostに接続する事が出来ませんでした。
(XAMPP Control Panel上に、赤文字のエラーメッセージは出ていません)
試したこと
・インストール時にチェックしたコンポーネント
☑Server -> [Apache][MySQL]
☑Program Languages -> [PHP]
☑Program Languages -> [phpMyAdmin]
XMAPP Control Panel上で[Apache]と[MySQL]を起動。
・configration of Control Panel上でチェックした項目
☑Autostaart of modules => [Apache][MySQL]
☑Enable Tomcat output window
☑Check default ports on startup
C:¥xampp¥install¥portcheck.batをダブルクリックした後、
同フォルダ内のportcheck.phpをAtomで開き、以下のように修正。
$port = ereg_replace('-', '', $argv[1]);
↓
$port = preg_replace('/-/', '', $argv[1]);
その後、XMAPP上のshell(コマンドプロント)で下記の動作を実行。
C:¥xampp¥install>portcheck.bat
チェック後、ディレクトリ内に新しく作成されたportcheck.iniをテキストエディタで確認。
[Ports]
Port80=FREE
Port443=FREE
Port3306=FREE
Port21=FREE
Port14147=FREE
Port8080=FREE
コマンドプロントでnetstat -anoを実行し調べてみたのですが、TCPのローカルアドレスで
ポート80を使用している他のプロセスはありませんでした。
そもそも、ポート80の数字自体も見当たりません。(0.0.0.0:80)
この場合、どう対応したら良いのでしょうか。
補足情報(FW/ツールのバージョンなど)
Windows Version: Home 64-bit
XAMPP Version: 7.3.9
Control Panel Version: 3.2.4 [ Compiled: Jun 5th 2019 ]
##追記(2019/10/01)
時間を置いて再度試してみた所、無事にローカルホストへ接続する事が出来ました。
※昨晩の実行時にはActionsを何度切り替えてもModuleがグリーンにならず、PIDやPortも
一瞬表示された後にすぐ消えてしまう状況でした。
(PortがModuleのどちらかが瞬間的に黄色くなっていた覚えがあります。)
[Status change detected: stopped]が[running]表記に切り替わったのも初めてです。
コマンドプロント上でも「80」と「443」が全くの非表示状態だったのですが、現在は
このように2つともしっかり表示されています。
あなたの回答
tips
プレビュー