ローカルディスク(C)直下のmy.cnfファイルを編集することができません。
ファイルを編集し保存しようとすると「アクセスが拒否されました」と表示されます。
紙谷歌寿彦「はじめての人のためのかんたんPHP + MySQL入門」P18の環境設定を行っているところです。
my.cnfファイルをテキストエディタで
default-character-set=latin1
のlatin1をsjisに編集する、という箇所です。
いろいろと検索してみたのですが原因が判明しないため、ご教示いただければ嬉しいです。
使用OSはvistaです。
秀丸、EmEditor共に編集ができません。
また以下の点は確認済みです。
・ユーザーはadministerです。
・my.cnfファイルのプロパティ、セキュリティタブにて「拒否」となっているユーザーはいません。
ひどくくだらない質問にも思えるのですが、PHPの勉強の出だしから煮詰まってしまっております・・
よろしくお願いいたします。
No.3ベストアンサー
- 回答日時:
WindowsXPだとMySQLが起動していても、メモ帳にて、このファイルを編集、保存できますね。
Vistaだとだめなのが不思議ですが、それなら、セーフモードで起動するのはどうでしょうか。
これなら、編集ロックされなくなると思いますので、書き換える事ができると思います。
セーフモードでの起動は、パソコンの電源を入れてから、{F8}キーを連打していれば、それらしいメニュー画面がでますので、やってみてください。
あるいは。
Vistaのセキュリティでロックされているファイルかも知れませんので、ユーザーアカウント制御(UAC)の設定で、これを解除すればできるようになるかも知れません。
コントロールパネルのユーザーアカウントから、「ユーザーアカウント制御の有効化または無効化」をクリックして、「~役立たせる」のチェックボックスのチェックをはずして「OK」ボタンを押してください。
再起動の必要があるかと思います。
ご回答ありがとうございます。
セーフモードにて試みたところ、無事書き換えができました!
おかげさまでPHPの修行を始めることができます。
ありがとうございました!
No.2
- 回答日時:
スタート → ファイル名を指定して実行 → services.msc
一覧からMySQLを探し出して停止させて下さい。
No.1
- 回答日時:
MySQLのサービスが起動している最中は、my.cnfはMySQLのサービスルーチンが「ファイルを独占」している為、書き替える事は出来ません(独占と言っても、読み込むのは許可されているので、メモ帖などで開くのだけは可能で、上書き保存しようとするとエラーになります)
my.cnfを編集する場合はMySQLのサービスを全て停止してMySQLを終了して下さい。
当然、my.cnfを編集し終わったらMySQLを再起動し、サービスをスタートさせる必要があります。
「何かのプログラムがオープンしたまま使用中のファイルは、勝手に削除や変更が出来ない」のは常識なので、これを機会に覚えておくと良いでしょう。
この回答への補足
ご回答ありがとうございました。
いったん再起動させた後、ブラウザやphpdev5?など他のアプリケーションをすべて閉じた状態で試みてみましたが編集できないようです。
私の理解が不足していて大変恐縮ですが、「MySQLのサービスを全て停止」する方法を教えていただけないでしょうか・・
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
[Unity]シーンファイルの中が消...
-
CSVファイルの特定行の削除
-
Excelのマクロについて教えてく...
-
バイナリ形式のファイル
-
WinPCのメモ帳を、アンドロ...
-
IEで画像を保存しようとしたらb...
-
自動で.xlsを閉じて指定フォル...
-
彼女の過去の恋愛に嫉妬してし...
-
Excel「ドキュメント検査機能で...
-
sharedObjectでのファイルについて
-
EXCELVBAにて文字列にして「01...
-
WINDOWS CMDからゴミ箱のファ...
-
CSVファイルの暗号化
-
「このファイルを開く前に常に...
-
テキストファイルの途中行から...
-
Access VBAから使用したExcelプ...
-
zip.001 zip.002 zip.003といっ...
-
一行おきに貼り付ける 可能でし...
-
PTBファイルの変換
-
スタッフイットのインストール
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
彼女の過去の恋愛に嫉妬してし...
-
CSVファイルの特定行の削除
-
iCloud for Windowsをアンイン...
-
vbsからのExcelマクロ呼び出し...
-
[Unity]シーンファイルの中が消...
-
Excel: ファイル名になぜ、[...
-
FTPのgetとputの使いわけ。
-
複数のExcelファイルにある同名...
-
WINDOWS CMDからゴミ箱のファ...
-
docxをmht形式で保存したファイ...
-
ファイルが移動してもリンクの...
-
EXCELVBAにて文字列にして「01...
-
5000個のtiffファイルをpdfへ変...
-
エクセル保存終了で一時ファイ...
-
VBAにおいて、ファイルの移...
-
Googleドライブについて
-
エクセルのファイル:「自分」が...
-
mediaplayerの取り込みフォルダ...
-
HTMLのファイル移動について
-
batでファイル名を変更したい(...
おすすめ情報