PhpStorm で OS を移行した時に、”Unable to save settings: Failed to save settings. Please restart PhpStorm.” と出る問題。.idea
フォルダのパーミションに Everyone
ユーザーを追加。Full control
の権限を付与で解決。
ただこれ、全部のプロジェクトの .idea
フォルダに適用しなくてはならず、ちょっと大変。
参考: https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000163604-phpstorm-2018-1-log-error-Unable-to-save-settings-Failed-to-save-settings-Please-restart-PhpStorm-
Postscripts
手作業が面倒だったので、プロジェクト関連ディレクトリを一つのディレクトリに放り込んで、バッチスクリプトで処理。
ここでは、
D:\_permission
というディレクトリを作ってそこにまとめて入れた。123456@echo offset back=%cd%for /d %%i in (D:\_permissions\*) do (icacls "%%i" /grant Everyone:M)cd %back%