2012-01-08 1 views
0

Aptana Studioを使用する3. Aptana Studioが「自動デプロイ」を行うときにファイルをフォーマットまたは変更するかどうか知りませんか?Aptana Studioは展開中にファイルを変更/フォーマットしますか?変更なしで500エラーを取得する

Wordpressサイトを介してAptana Studioに移植している間にファイルを変更していませんでした。 SFTP接続を設定して自動展開を有効にすると、同期のように見えて、突然サーバーが500エラーでクラッシュしました。

PHP Fatal error: Call to undefined function get_header() 

上記のエラーが発生した場合、Aptanaは何かを削除したようです。 IntelliJのような地元の歴史はありますか?

私はAptanaがファイルをフォーマットするかどうか、誰かが説明できると思っています。

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

+0

私はそのない*のAptana *問題を考えます。 * FTP *接続の問題に似ています。アップロード中にいくつかのバイトがあるか、一部のファイルが欠落している可能性があります。 –

+0

SVNまたはGITを使用します。 –

+0

同意しました。私はこれについてバージョン管理をしたいと思います。それは副プロジェクトLOLです。いくつかのファイルが見つからないことを指摘してくれてありがとう。 – crockpotveggies

答えて

0

Aptanaは同期中に何も削除しませんが、「安全な」アップロードを行います。新しいファイルをサーバー上の一時ファイルにアップロードし、元のファイルを削除して、新しいファイルの名前を古いものに変更します。これが失敗する主な理由は、サーバー権限に不一致があり、名前の変更や削除を実行できない場合です。これらのアクセス許可を修正することで問題が解決されます。

地方史に関しては...これを試してみてください。http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2FgettingStarted%2Fqs-55.htm

+0

ああ興味深いので、地元の歴史があります。正直言って見つけにくいです。それはアクセス許可の問題ではないことが判明しましたが、将来の頭痛を防ぐので、私はこの答えを受け入れるでしょう;) – crockpotveggies

0

Aptanaの「自動デプロイ」後に非常に奇妙な結果が見つかりました。基本的に、編集中のフォルダ内のすべてのファイルがコピーされ、ルートに上書きされました。

状況によっては、Aptanaバグのように見えます。私は接続設定を二重にチェックし、フォルダは正しく設定されていました。おそらくアプタナを放棄する兆候でしょう。

+0

ファイル/a/b/c.txtを編集しています(/ aはサイトのルートです)、c.txtは/a/c.txtに保存されていますか? –

+0

正確に、それを調べた後、私は理由を理解しました。接続マネージャはプロジェクトルートを無視していましたが、代わりにルートが編集中のフォルダであると仮定していました。それは巨大な頭痛を引き起こしたので、ひどい特徴です。なぜそれがそれを行うか分からない。 – crockpotveggies

+0

DeLongeさん、こんにちはDeLongeさん、最新の3.0.7リリースでテストし、接続を設定して変更を自動展開し、プロジェクトのサブフォルダにあるローカルファイルを編集して正しくアップロードできるようにしました。あなたはStudioのバージョンを確認できますか?あなたがインストールした他のプラグインもありますか?問題が発生したシナリオでどのような違いがあるのか​​を確認したい。ありがとう。 – Yun

関連する問題