🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

Q&A

解決済

1回答

580閲覧

Apacheが起動できなくなりました

ranerane0101

総合スコア70

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Apache

Apacheは、Apache HTTP Serverの略で、最も人気の高いWebサーバソフトウェアの一つです。安定性が高いオープンソースソフトウェアとして商用サイトから自宅サーバまで、多くのプラットフォーム向けに開発・配布されています。サーバーソフトウェアの不具合(NCSA httpd)を修正するパッチ(a patch)を集積、一つ独立したソフトウェアとして開発されました。

XAMPP

XAMPP(ザンプ)は、ウェブアプリケーションの実行に必要なフリーソフトウェアをパッケージングしたApacheディストリビューションです。 XAMPPひとつインストールするだけで、Apache、MySQL、PHP、Perlなどのソフトウェアと、 phpMyAdminなどの管理ツール、SQLiteなどのソフトウェアやライブラリモジュールなどを利用することが可能です。

0グッド

0クリップ

投稿2021/01/19 09:15

編集2021/01/19 09:46

Laravel中に前の質問で詰まっていて再起動したら今度はApache起動できなくなりました。良ければ前の質問も見ていただけると嬉しいです。

Error: Apache shutdown unexpectedly. 18:02:30 [Apache] This may be due to a blocked port, missing dependencies, 18:02:31 [Apache] improper privileges, a crash, or a shutdown by another method. 18:02:31 [Apache] Press the Logs button to view error logs and check 18:02:31 [Apache] the Windows Event Viewer for more clues 18:02:31 [Apache] If you need more help, copy and post this 18:02:31 [Apache] entire log window on the forums

・やったことはスカイプを終了したこと
・コントロールパネルからWorldWideWebServiceが起動していないか確かめた
・httpd.confのServername localhostを80から8080に変え、Listenも8080に変えた

.env

DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=sample DB_USERNAME=root DB_PASSWORD=(自分で設定しました)

httpd.conf

LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so

.htaccess

<IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews -Indexes </IfModule> RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} (.+)/$ RewriteRule ^ %1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </IfModule>

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

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

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

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

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

m.ts10806

2021/01/19 09:38

Windowsでしたっけ。 なら下記は無駄な作業です。 >・httpd.confのServername localhostを80から8080に変え、Listenを80に変えた デフォルトは80ですし、 8080にかえたならListenも8080にする必要があります。
ranerane0101

2021/01/19 09:44

Windowsです。すいません間違えました。両方とも数字は合わせました。
m.ts10806

2021/01/19 09:51

Apache起動しないのでしたらLaravelおよびPHPのコードは関係ないですね。 エラーからするとポートの問題のようにも見えます。 「前の質問で詰まっていて再起動したら」というのは何を再起動したのでしょうか。 念のため、Apacheで利用しようとしているポートが他で使用中ではないか調べてみてください。 https://www.projectgroup.info/tips/Windows/comm_0133.html
ranerane0101

2021/01/19 10:25

PCです。 丁寧にありがとうございます! ポートは127.0.0:8000でいいのでしょうか。確認したらphp.exeで使っていました。
退会済みユーザー

退会済みユーザー

2021/01/20 01:37

apache httpdのerror_logファイルはチェックしていますか。
ranerane0101

2021/01/20 12:31

apacheのerrorlogですか?httpdとはありませんでした。 apacheのerrorlogでしたら Sun Jan 17 00:36:29.325585 2021] [ssl:warn] [pid 13976:tid 676] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name [Sun Jan 17 00:36:29.457121 2021] [core:warn] [pid 13976:tid 676] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Sun Jan 17 00:36:29.457121 2021] [ssl:warn] [pid 13976:tid 676] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name [Sun Jan 17 00:36:29.619910 2021] [mpm_winnt:notice] [pid 13976:tid 676] AH00455: Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/8.0.0 configured -- resuming normal operations [Sun Jan 17 00:36:29.619910 2021] [mpm_winnt:notice] [pid 13976:tid 676] AH00456: Apache Lounge VS16 Server built: Oct 2 2020 11:45:39 [Sun Jan 17 00:36:29.619910 2021] [core:notice] [pid 13976:tid 676] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache' [Sun Jan 17 00:36:29.621945 2021] [mpm_winnt:notice] [pid 13976:tid 676] AH00418: Parent: Created child process 8092 [Sun Jan 17 00:36:30.061185 2021] [ssl:warn] [pid 8092:tid 664] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name [Sun Jan 17 00:36:30.177127 2021] [ssl:warn] [pid 8092:tid 664] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name [Sun Jan 17 00:36:30.246188 2021] [mpm_winnt:notice] [pid 8092:tid 664] AH00354: Child: Starting 150 worker threads. です phpのerrorlogというのもあるのですが、それを表示させようとすると「指定されたパスが見つかりません」とでます。
Suumon

2021/01/21 14:10

過去の質問みましたが、XAMPP使ってるんですね。 こいつが原因じゃないですかね? タスクマネージャー見てみて、Apach落としたら動作するようにならないですか?
ranerane0101

2021/01/21 16:02

Apacheをインストールし直したらApacheは起動できました。Laravelの方の質問は解決していませんが、、。Apacheはを落とすっていうのが分かりません。すいません。
m.ts10806

2021/01/21 23:38

task killのこと。
guest

回答1

0

自己解決

Apacheをインストールし直したら起動できました。

投稿2021/01/21 16:00

ranerane0101

総合スコア70

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問