私はオープンソースソフトウェア「KiCad」を支援するフォーラムを運営しています[https://forum.kicad.info]。最近のアップグレード後、ユーザーが頻繁にアップロードするファイル拡張子の一部が機能しなくなりました。これに関するスレッドは以下にあります:
私が注目している点は、アンダースコア(_)を含む拡張子のみが問題になっていることです。KiCad 以前にはこのような拡張子を見たことがありませんでしたが、ソフトウェアに含まれるファイル拡張子の大部分を占めています。ボードファイルの拡張子は「.kicad_pcb」で、フットプリントファイルは「.kicad_mod」です。
これを解決するために、「許可された拡張子」にすべてのファイルをリストアップし、アスタリスク(*)も追加しました。また、Git リポジトリを検索しましたが、拡張子タイプに関する制限は見つかりませんでした(ただし、存在しないとは限りません)。
つまり、アンダースコアが含まれているものだけが壊れているってこと?
別のインスタンスで試すとは思いもよりませんでした。念のためです。
同じ拡張子(“kicad_mod”)を有効にしましたが、アップロードは正常に動作します。ただし、同じ挙動が見られ、投稿内のファイルリンクをクリックすると、「おっと!そのページは存在しないか、非公開です」というデフォルトのページに遷移してしまいます。
これは実際のアップロードではなく、生成されるリンクに関する問題ではないでしょうか?アンダースコアは許可されていますか?
例えば、私が作成したリンクは「/uploads/short-url/913bC7GjTf4cxyYtkr1Ej67ngER.kicad_mod」でした。
参考までに、私はストレージに S3 インスタンスを使用しています テストインスタンスで再確認したところ、ローカルストレージを使用していました。
ご報告ありがとうございます。来週、その問題を確認いたします。
davidsrsb
(David Pearce)
8
この機能がベータビルドに含まれた際に通知される方法はありますか?
ローカル環境でテストしましたが、問題なく動作しました。アップデートをありがとうございます!