2011-06-09 13 views
3

FileZillaを使用して、Webディレクトリ外のフォルダにアクセスできます。 Dreamweaverでファイルを編集したり、Dreamweaverで自動的に保存/アップロードできるように、Dreamweaverでこれを行うにはどうすればよいですか?私は現在、Webディレクトリにしかアクセスできません。Dreamweaver(CS5)を使用してルート/ Webディレクトリ以外のフォルダと対話する

私はそれらをPHPに含める方法を知っていますが、Dreamweaverでそれらを検索/アクセスしたいと考えています。

ありがとうございました!

答えて

1

サイト定義(ローカルとリモートの両方)のパスを現在のレベルより1レベル上に設定する必要があります。ローカルパスがあるのであれば

マイドキュメント/ウェブサイト/このサイト

あなたは/

マイドキュメント/ウェブサイトにそれを変更します

とリモートであるかの

/user/home/domain.com/

/ユーザー/ホーム/

変更は、あなたがに実行しようとしている問題は、このように設定したときにDreamweaverがうまく動作しないということです。これは、リモートパスがパブリックWebルートであると仮定し、そこにあらゆる種類のファイルとフォルダを自動的に作成し、DWはパブリックルートに存在するとみなします。また、すべてのパスがパブリックWebルートの外側から開始するため、インクルードとイメージへのパス設定が自動的に機能しなくなります。

これをそのままにして、外部FTPプログラムを使用してWebサイト外のファイルを処理することをお勧めします。

0

これまで、PHPのインクルードファイルをパブリックHTMLディレクトリの外に移動させることが望まれていたこの状況に対処しました。 JCL1178の答えは概念的に正しいです。

実際の実装では、サイトを複製して(「サイトの管理」)、基本的に1レベル上になる「インクルード」ディレクトリ用の別のサイトを作成しました。したがって、 "ルートディレクトリ"の設定は正常でした(私たちの場合、メインサイトの "public_html /"では "includes"サイトのルートディレクトリ設定から "public_html /"を削除しました。

1つのサイトの2つのサイト定義で終わるので(これは他の問題を引き起こす可能性があります)、Dreamweaverはそのものです。オフサイトでDreamweaver以外のものを使用することはできませんでしたので、これが私たちが遵守するために思いついたものです。

追加ノート:私たちは、このソリューションを実装することができました。あなたが厳密に公開ディレクトリに限定されているWebホスティングプランを使用している場合、thすべてがDOAになります。

関連する問題