XAMPPをインストールし、続いてPHPMyAdminとMySQLのパスワードを設定しました。これには、ファイル 'config.inc.php'を変更してパスワードを追加する必要があります。ただし、許可または操作エラーを取得せずにファイルを正常に編集する方法を見つけることができません。
何を試しても、ファイルを変更してPHPMyAdminのパスワードを設定することはできません。
Nanoを使用してrootユーザーとしてログインしてファイルを変更しようとしましたが、それでも権限エラーが発生します。
通常のアカウントを使用して、Sudo nanoconfig.inc.phpを使用してみました。
ファイルのパーミッションを755と777、つまりchmod 755config.inc.phpに変更してみました。
現在、これらの問題のため、PHPMyAdminにまったくアクセスできません。誰かがこの悪夢の解決策を提供できることを願っています。
ありがとう!
[〜#〜]編集[〜#〜]
MacOS Mojaveバージョン10.14.2を実行していますが、お詫びすることを明記しておく必要があります。
ファイルに対してls-lを実行すると、次のようになります。
-rw-r--r--1デーモンデーモン510918 Jan 09:40 config.inc.php
これまでの情報をありがとう、サム。
そのファイルのアクセス許可は644に対応します。必要に応じてSudo
を前に付けて、リストしたコマンドを再度実行しようとします。問題を修正するためのいくつかの手順は次のとおりです。
1。config.inc.phpファイルの所有者を次のように切り替えます:
Sudo chown youruser:youruser config.inc.php
確かに、事前にwhoami
を実行するだけで、ユーザー名を見つけることができます。
この操作のrootパスワードを入力するように求められます。正しく入力し、コマンドが完了することを確認してください。次に、ls -l
を再度実行すると、次のように表示されます。
-rw-r--r-- 1 youruser youruser 5109 18 Jan 09:40 config.inc.php
これは、根本的な問題を解決するためにファイルを利用できるようにするために十分なはずです。
2。nanoコマンドでアクセスしてみてください。
。何らかの理由で拒否された場合。権限を変更してみてください:
Sudo chmod 755 config.inc.php
そして、もう一度ls -l
して、機能することを確認します。
4。nanoコマンドを使用してファイルに再度アクセスしてみてください。
ルートパスワードが正しい限り、これらのコマンドはすべて実行され、問題なく有効になります。そうでなければ、それは本当に奇妙なことであり、すべてのアカウントで実際に起こるべきではありません。どういうわけかそうであれば、正確なエラーメッセージとそれが発生したステップを投稿してください。ファイルのパーミッションを変更するだけのSudo認証コマンドにシステムが静かに応答しないのは奇妙なことです。