初学者のため、記載すべき情報が不足している可能性や、表現が分かりにくい可能性があります。その際は、ご指摘くだされば幸いです。申し訳ありません。
xamppを利用してpythonでサイトを開発している者です。
実際に動いているシステムを丸ごとコピーしたバックアップ(ここではbackupとします)をhtdocsに置き、localhostでアクセスしたところ、最初に真っ白な画面が出力されました。その後、URLをlocalhost/backup/devとして、backup内のdev(このフォルダの直下にpythonのプログラムやHTMLのプログラムなどが置かれています)にアクセスしたところ、500InternalServerErrorが出力されました(*エラー1)。そこでxamppのコントロールパネルから、Apacheのエラーコードを見たところ(*エラー2)がありました。どうすれば、このサイトを異常なく表示することができるでしょうか。どなたかご教示していただければ幸いです。
(*エラーコード1)
Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator at postmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error. More information about this error may be available in the server error log. ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー Apache/2.4.53 (Win64) OpenSSL/1.1.1n PHP/8.1.6 Server at localhost Port 80
(*エラーコード2)
[Tue Nov 15 14:25:44.420680 2022] [cgi:error] [pid 13060:tid 1872] (OS 2)指定されたファイルが見つかりません。 : [client ::1:49258] AH01223: couldn't spawn child process: C:/xampp/htdocs/dev/main.cgi
*追記
ご指摘がありましたPHPなどに関してですが、HTML・PHP・pythonに関しては簡単なサンプルコードによって出力が正しくされることを確認しております。
httpd.confにおけるDocumentRootに関する記述は以下の通りになっています。
(DocumentRoot)
DocumentRoot "C:/xampp/htdocs" <Directory "C:/xampp/htdocs">
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/16 02:02

回答1件
0
そのままコピペしてバックアップしたってことなんで相対パスあたりが怪しそうですね。
こちらのサイトを参考に確認してみてください。
投稿2022/11/15 06:03
編集2022/11/15 07:36総合スコア808
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。

あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。