他社で作られたプロジェクトを引き継ぎ、開発をする業務を現在行っています。
受け取ったコードが、Composerというライブラリ管理ツールを使っている関係で、PHP7以降が必要になると知り、
こちらのページを参考に手順を進めていたのですが、シンボリックリンクを作成するところまで成功したのは良いのですが、いざローカルホストにアクセスしてみると、「このサイトにアクセスできません」と出てきました。
それまで接続できた別の環境にもアクセスできなくなりました。
手順は正しく踏めているはずなのに、何故接続できないのか、分かる方がいらっしゃったら、もしくは同様の質問がされて、解決されているのを知っている方がいらしたら、教えて頂けると助かります。
#エラーが出るまでに行ったこと
ご意見頂いたので、エラーが出るまでに行ったことを書いていきます。
前提として、PHP5.4が入ったxamppが、C:\pleiadesに入っています。
・こちらにてPHP7.4.26が入ったxamppをダウンロードしました。
・ダウンロードしたxamppの中にある、phpディレクトリと、apache/conf/extraディレクトリにあるhttpd-xampp.confをそれぞれ「php7」、「httpd-xampp7.conf」というようにリネームし、既存のxamppファイルにそれぞれ移動しました。
・既存のxamppファイルも同様に「php5」、「httpd-xampp5.conf」というようにリネームしました。
・管理者権限で開いたコマンドプロンプトにして、以下のようにコマンド実行し、シンボリックリンクが作成されましたことを確認しました。
mklink C:\pleiades\xampp\apache\conf\extra\httpd-xampp.conf C:\pleiades\xampp\apache\conf\extra\httpd-xampp7.conf mklink /d C:\pleiades\xampp\php C:\pleiades\xampp\php7
そしてxamppのコントロールパネルを起動し、ApacheをStartさせたところ、以下のようなエラーが出て、ストップしました。
11:26:47 [Apache] Error: Apache shutdown unexpectedly. 11:26:47 [Apache] This may be due to a blocked port, missing dependencies, 11:26:47 [Apache] improper privileges, a crash, or a shutdown by another method. 11:26:47 [Apache] Press the Logs button to view error logs and check 11:26:47 [Apache] the Windows Event Viewer for more clues 11:26:47 [Apache] If you need more help, copy and post this 11:26:47 [Apache] entire log window on the forums
不足がございましたらまた指摘してくださるとうれしいです。
回答1件
あなたの回答
tips
プレビュー