1

Я установил XAMPP и впоследствии установил пароль для PHPMyAdmin & MySQL, что требует от меня изменения файла 'config.inc.php', чтобы добавить в него свой пароль. Однако я просто не могу найти способ успешно отредактировать файл без получения разрешения или ошибки операции.

Что бы я ни пытался, я не могу изменить файл, чтобы установить пароль для PHPMyAdmin.

  1. Я попытался войти в систему как пользователь root, используя nano для изменения файла, и я все еще получаю ошибки разрешения.

  2. Я попытался использовать свою обычную учетную запись и использовать sudo nano config.inc.php.

  3. Я попытался изменить права доступа к файлу на 755 и 777, например, chmod 755 config.inc.php.

В настоящее время из-за этих проблем я вообще не могу получить доступ к PHPMyAdmin. Надеясь, что кто-то может дать решение этого кошмара.

Спасибо!

РЕДАКТИРОВАТЬ

Я использую MacOS Mojave версии 10.14.2, должен был указать, что мои извинения!

При выполнении ls -l для файла я получаю:

-rw-r - r-- 1 демон-демон 5109 18 января 09:40 config.inc.php

1 ответ1

0

Спасибо за информацию, Сэм.

Права на этот файл соответствуют 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.

3. Если по какой-то причине вам отказано. Попробуйте изменить разрешения:

sudo chmod 755 config.inc.php

И снова ls -l чтобы убедиться, что это сработало.

4. Теперь попробуйте снова получить доступ к файлу с помощью команды nano.


Все эти команды должны выполняться и вступать в силу без проблем, если вы правильно указали пароль root. Если бы они этого не сделали, это было бы очень странно, и, судя по всему, этого не произошло. Если как-то так, пожалуйста, опубликуйте точное сообщение об ошибке и на каком этапе это произошло. Ваша система тихо не отвечает на аутентифицированную команду sudo, чтобы просто изменить права доступа к файлу, было бы странно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .