私はこの問題を抱えています。私たちの古いプログラマは、CF8に基づいてCFMファイルをエンコードしています。私たちのサーバで元のファイルを見つけることができません。最近、これらのコード化されたCF8ファイルをCF9にデプロイしました。残念ながら、これらのコード化されたCF8ファイルはCF9サーバーでは機能しませんか?なぜCF8でエンコードされたcfmファイルがCF9サーバーで動作しないのですか?
この問題の解決方法を教えてください。
私はこの問題を抱えています。私たちの古いプログラマは、CF8に基づいてCFMファイルをエンコードしています。私たちのサーバで元のファイルを見つけることができません。最近、これらのコード化されたCF8ファイルをCF9にデプロイしました。残念ながら、これらのコード化されたCF8ファイルはCF9サーバーでは機能しませんか?なぜCF8でエンコードされたcfmファイルがCF9サーバーで動作しないのですか?
この問題の解決方法を教えてください。
また、cfdecryptをオンラインで検索すると、エンコードされたバージョンからプレーンテキストソースを生成するツールが見つかる可能性があります。 CFEncodeはコードを真に暗号化せず、単に難読化します。 cfdecryptツールは長年にわたってWeb上を渡されており、Allaire/Macromedia/Adobeによって開発されたものではありませんので、注意してください。
cfdecryptを試してみましたが、それ以上ダウンロードできませんでした。 – ppshein
CFEncodeユーティリティは長年に渡って変更されていません。いくつかのバージョンを前にエンコードしたファイルは、ColdFusionの最新バージョンで動作します。実際、ColdFusion(Windows版)をインストールすると、cfencode.exeで修正された日付は2001年5月23日になります。 ColdFusionのビルドプロセス中に、CF5日(CF5は2001年の春にリリースされた)で同じ旧cfencode.exeファイルを取得しているため、この日付に設定されています。
Matthew Chapmanが元々、WindowsとLinuxの両方のバージョンをソースコードとヘルパーbashスクリプトで掲示しました。 https://github.com/disccomp/cfdecrypt
です。それは同じディレクトリにあります。 – ppshein
表示されているエラーに関する情報でこの質問に答えることはできません。 – orangepips
それは別のOSにありますか? 2006年にcf 7を使用しているときにFedoraを開発サーバーとして使用し、別のLinuxおよびWindows(Macではテストされていない)でコンパイルされたソースコードをテストし、cf 8では開発サーバーをcf 9にアップグレードするまでエラーメッセージが表示され、空白のページしか表示されません。理由は分かっていませんが、運良く元のソースがあります:D – tsurahman