2016-04-11 9 views
0

Windows 7でPHPStorm 10.0.3を使用しています。これまでのところ私のプロジェクトでは問題はありませんでした。しかし何らかの理由で、私は今朝仕事に入ってしまい、突然私のプロジェクトの私のディレクトリに新しいファイルを作成することができません。これが発生していますエラーです:私はOKをクリックした後作業ディレクトリに新しいファイルを作成できないのはなぜですか?

Unable to create file example.php in selected directory

エラーが2回表示されます。

私はまだWindowsエクスプローラに入り、手動でファイルを作成できます。この問題は解決されるまで私を辛抱させるでしょう。

このような愚かな問題で私を助けてくれてありがとうございます。

UPDATE:

PHPStormは私がしようとすると、プロジェクトのルートに新しいファイルを作成するとき、私はエラーが「読み取り専用のディレクトリを変更することはできません取得するためのプロジェクトは、「読み取り専用」であると考えているようですそれに続く道。私はすべての読み取り専用属性を削除するためにattrib windowsコマンドを使用してみましたが、それはまだ働いていません。

+0

権限を変更するためにtrirdしましたか? –

+0

@Ed。はい、私はプロジェクトフォルダに入って、 "Everyone"がディレクトリ全体に対して可能なすべての権限を再帰的に持つように設定しました。これは過去に共有権限の問題でうまくいきましたが、残念なことにここでは役に立たなかった。 –

+0

PhpStormを管理者として実行してください(右クリックし、管理者として実行を選択してください)。私はそれが助けてくれることを願っています –

答えて

1

私は何が問題を解決したのかよくわかりませんが、私は2つのことを試みましたが、私は両方がうまくいかなかったと思いました。この問題を解決するために私が行ったことを正確に説明します。

まず、すべてのプロジェクトでGoogleドライブを使用して自動バックアップを行うことを発表する必要があります。私はアクセス許可に迷惑をかける可能性があるので、すべてのプロジェクトをGoogleドライブから取り出してプロセスを停止しました。修正しなかった。

  1. 、フォルダを右クリックし、プロパティを移動し、読み取り専用ボックスをオフにして、それがあまりにもサブフォルダとファイルに影響を与えていることを確認します

    だから、私は次の組み合わせをしました。

  2. フォルダ全体のアクセス許可を変更して、所有者であり、 "Everyone"が完全にアクセスできるようにします。
  3. 両方とも動作していないようだが、私はルートディレクトリにファイルを作ろうとしていて、読み込み専用であることに気づいた。私はWindowsの "attrib"コマンドについて知っていたので、私のディレクトリの親フォルダには "attrib -r -s/S/D プロジェクトフォルダ名"を実行しました。これも動作していないようです。

この時点で、同じディレクトリ内の他のプロジェクトが影響を受けているかどうかを知りたかったのです。私は問題のプロジェクトを閉じ、別のプロジェクトを開き、どこにでもファイルを作成しようとしました。出来た。私はそれらすべてのためにこれを試みた。彼らはすべて働いた。だから、私は問題のディレクトリに戻りました...そしてそれはうまくいったのです。

私はこれらの変更をすべて行った後、実際にPHPStormを再起動したり、プロジェクトを変更したりしていなかったと思います。上記の各ステップを試してみることをお勧めします。PHPStormを完全に再起動するか、問題のプロジェクトが閉じていることを確認するために少なくともプロジェクトを変更してください。

これは将来的に誰かを助けてくれることを願っています。