シンプルファイルリストの主な焦点はセキュリティです。 このプラグインはその性質上、ファイルシステムへのアクセスを許可するため、ハッカーがWebサイトやWebサーバーを簡単に悪用できないように細心の注意が払われています。
公的にアクセス可能なWebサイトからディスク上のファイルを追加または編集することを許可する人にとっての主な脅威は、 ディレクトリトラバーサル。 この試行が検出されると、エラー99がスローされ、それ以降のすべてのスクリプト実行が停止します。 これはPHPエラーではなく、プラグインにプログラムされたカスタムエラーです。
ハッカーがディスク上の予期しない、場合によっては危険な場所にあるファイルを読み取ったり、アップロードしたり、編集したりする可能性があるため、ディレクトリトラバーサルは不適切です。したがって、この機能を拒否することが重要です。
では、エラー99が表示されたが、あなたがWebサイトの管理者であり、悪者ではない場合はどうなるでしょうか。 パスを確認してください…
エラー99が表示された場合前面と背面
- Simple File List Settingsに移動し、Fie ListDirectoryエントリを確認します。 エントリの先頭にあるドットとダブルスラッシュ、またはスラッシュをすべて削除します。
- ファイルリストディレクトリをホームフォルダなどの別の場所に変更します。
wp-content / uploads /simple-file-list/をsimple-file-list/に変更します - プラグインの[ツール]タブに移動し、ページの下部にあるログエントリを確認します。 フォルダパスの問題またはその他の問題を探します。
- この同じタブで、ファイルリストとリスト設定の両方をリセットします。 ファイルリストをリセットする場合は注意してください。これにより、関連するすべてのファイルの説明、アップローダー情報が破壊され、「追加日」が今日に変更されます。
前面にエラーしか表示されない場合
- ショートコードの「showfolder」属性値を確認し、値の最初または最後にあるドット、二重スラッシュ、およびスラッシュを削除します。
/フォルダ-A./フォルダ-B/ でなければなりません フォルダ-A/フォルダ-B - 別のフォルダを入力して、問題がフォルダ自体にあるかどうかをテストします。
それでもこのエラーが表示される場合は、 サポートチケットを開く.