同じサーバー上で flask と php 用に Apache を設定する方法
P粉547170972
P粉547170972 2024-01-10 17:18:45
0
1
419

私がアップグレード/更新しているサーバーには、php と python を使用するページがあります。 Flask フレームワークを使用して Python ベースのページを書き直し、wsgi を使用して Apache を構成しました:

リーリー

古いサーバーでは、DirectoryIndex オプション (別の conf ファイルで設定) を使用して、ディレクトリを指す URL がデフォルトで index.php に設定されていました。新しいサーバーでは、エラー ログに「内部サーバー エラー」メッセージと 500 応答コードが表示されます。

それでは、究極の質問は、php で処理されるページと Python で処理されるページの両方を提供するように Apache をどのように設定するかということです。 (注: flask ディレクトリには PHP で処理されたページがいくつかあります)

編集: 別の AliasMatch 行を追加しました。 は、私が望むことを 行うようです。 2 番目の AliasMatch 行から「php」を削除することもできました:

ああああ

P粉547170972
P粉547170972

全員に返信(1)
P粉431220279

As mentioned in my edit, the AliasMatch directive worked. From the documentation, this allows Apache to host static files, which I guess also includes php files.

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート