私はFlaskとApache2/MOD_Wsgiに基づいてページを実行しており、PHP(CodiadというIDE)を使ってページを展開したいと考えています。フラスコを私のメインページ(enjay.work)にして、私はenjay.work/codiadでCodiadを実行したいと思う。Python(Flask)とPHPをapache2で使用する
残念ながら、私はApacheの設定を最も基本的に理解している。ここで
は、私がこれまで持っているものです:私はenjay.work/Codiadに移動したときに
<virtualhost *:80>
ServerName enjay.work
DocumentRoot /home/nathan/www/enjay
WSGIDaemonProcess enjay user=nathan group=www-data threads=5 home=/home/nathan/www
WSGIScriptAlias//home/nathan/www/enjay/enjay.wsgi
<Directory /Codiad>
Options indexes FollowSymlinks MultiViews
AllowOverride All
Require all granted
Allow from all
</Directory>
<Directory />
WSGIProcessGroup enjay
WSGIApplicationGroup %{GLOBAL}
WSGIScriptReloading On
Require all granted
</Directory>
</virtualhost>
は、今私は404ページを取得します。私は自分のサイトに追加しています私はこれらを追いかけましたdirections(ゆるやかに)
私はPythonページを手に入れることができますが、 PHPを返すべきパスは私に404を与えます
「DocumentRoot/home/nathan/www/enjay」を設定しないと、比較的参考にすることができますか? [ソース](https://httpd.apache.org/docs/2.4/mod/core.html#documentroot)@MEX – NathanJ
これは、相対パスを意味する '/'で相対的に参照する方法です。 – MEX
はい、私のcofigで私はドキュメントルートを設定しましたので、私は/ – NathanJ