3
私は、Pythonの期待されるシンボリックリンクの動作を記述するドキュメントを見つけるのが難しいです。Pythonはシンボリックリンクを尊重しますか?
私は自分でテストしようとしましたが、私は奇妙な結果を得ています。
とにかく、私はMoinMoinが同じディレクトリにデータファイルとプラグインモジュールを保持しているが、データファイルを私のgitリポジトリ(私はOpenshift PaaSを使用している)の外に保管しておく必要がある。だから私は、このシンボリックリンクを作成したい:
〜/データ/プラグイン/テーマ/ - >〜/レポ/プラグイン/テーマ/
私はこれが動作することを期待すべきか?
私のカスタムテーマをバイパスしてデフォルトを読み込むようです。シンボリックリンクがいつ作成されているかによって決まるのだろうかと思います。 git repoにあるので、シンボリックリンクはプッシュされるたびに破損する可能性があります。とにかく、それが起こっているべきことが分かっているのは良いことです。 – EddyR
つまり、git push - >シンボリックリンクを再作成する - > restart server(?) – EddyR
ウェブフレームワークを含むいくつかのアプリケーションでは、シンボリックリンクを積極的に探してセキュリティ上の理由でそれらを拒否することがあります。これはPython自体とは関係ありません。これは具体的にはMoinMoinの動作であり(例えばわかりません)、これをオフにする設定フラグが存在する可能性があります。 – alexis