1

Я пытаюсь отредактировать файл my.cnf в Applications/XAMPP/xamppfiles/etc, но он заблокирован. Поэтому я попытался разблокировать его с помощью

cd /Applications/XAMPP/xamppfiles/etc

sudo chflags nouchg my.cnf

Но это не работает. Я набираю свой пароль и затем, когда я открываю файл в текстовом редакторе, он все еще заблокирован.

  • Есть ли другой способ разблокировки файлов?
  • Могу ли я установить стек потоков в xampp любым другим способом, кроме файла my.cnf?

Я использую Mac OS 10.8.2


ls -l /Applications /XAMPP /xamppfiles /etc

drwxr-xr-x@ 16 root   admin    544 27 Feb  2010 extra
-rw-r--r--@  1 root   admin   3572 27 Feb  2010 freetds.conf
-rw-r--r--@  1 root   admin  17693 27 Feb  2010 httpd.conf
-rw-r--r--@  1 root   admin  17008 27 Feb  2010 httpd.conf.bak
-rw-r--r--@  1 root   admin    362 27 Feb  2010 locales.conf
-rw-r--r--@  1 root   admin  12958 27 Feb  2010 magic
-rw-r--r--@  1 root   admin  37486 27 Feb  2010 mime.types
-rw----rw-@  1 root   admin   2729  5 Feb 10:20 my.cnf
drwxr-xr-x@  4 root   admin    136 27 Feb  2010 openldap
lrw-r--r--   1 Oskar  admin     56 27 Feb  2010 openssl.cnf -> /Applications/xampp/xamppfiles/share/openssl/openssl.cnf
drwxr-xr-x@  4 root   admin    136 27 Feb  2010 original
-rw-r--r--@  1 root   admin   1630 27 Feb  2010 pear.conf
-rw-rw-r--@  1 root   admin  39774 27 Feb  2010 php.ini
-rw-r--r--@  1 root   admin    219 27 Feb  2010 pool.conf
-rw-r--r--@  1 root   wheel   2103 27 Feb  2010 proftpd.conf
-rw-rw-r--@  1 root   admin   1911 27 Feb  2010 proftpd.conf.orig
drwxrwxr-x@  3 root   admin    102 27 Feb  2010 ssl.crt
drwxrwxr-x@  3 root   admin    102 27 Feb  2010 ssl.key
-rw-rw-r--@  1 root   admin  23953 27 Feb  2010 webalizer.conf
-rw-r--r--@  1 root   admin  23930 27 Feb  2010 webalizer.conf.sample
drwxrwxr-x@  4 root   admin    136  5 Feb 10:20 xampp

1 ответ1

1

Когда вы нажимаете « Заблокировано» в строке заголовка файла, открывается меню. Выберите Разблокировать. Он скажет вам, если есть причина, по которой он терпит неудачу.

пример

Исправьте эту причину. В моем примере мне не хватает разрешений на запись в родительскую папку, и редактору требуются те, которые выполняют атомарные записи. Чтобы исправить эту конкретную ошибку, запустите sudo chmod a+w /Applications/XAMPP/xamppfiles/etc , предоставив каждой учетной записи в вашей системе разрешение на запись в эту папку etc

Или отредактируйте файл в текстовом редакторе, который поддерживает встроенное редактирование, например, vim или emacs . Вы найдете много учебников по их основному использованию в Интернете.

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