Empire CMS システムでは、アップロードされた添付ファイルはデフォルトでルート ディレクトリの /d/file/ フォルダに保存されます。Empire CMS を使用して Web サイトを構築している友人は、ファイル管理の便宜上、ファイルをルート ディレクトリに保存したい場合があります。ルート ディレクトリ、ファイル フォルダーなど。
ただし、バックグラウンドのシステムパラメータ設定 > 添付アドレスで、/files/ に変更した後、アップロードされたファイルが常に表示されません。これは、ファイルを変更する必要があるためです。
ステップ
1. /e/class/ ディレクトリの connect.php ファイルの 3647 行目あたりで、ReturnFileSavePath 関数を見つけます。
2. 関数内の「d/file/」をすべて「files/」に変更します。
次のように変更します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
|
3. バックグラウンドシステムパラメータ設定で、基本プロパティの添付ファイルアドレスを/files/に変更します。
バックグラウンドのシステムパラメータ設定で、ファイル設定で設定する必要がある方法を選択します。どの方法でも、ファイルは /d/file/ フォルダではなくルートディレクトリの /files/ フォルダに保存されます。
この修正方法は主に記事内にアップロードした画像の保存場所の対応であり、jsやcssなどのファイルの場所は変更されません。