Запуск XAMPP на Mac с другим пользователем не работает - PullRequest
0 голосов
/ 16 апреля 2019

У меня сейчас проблема с XAMPP и WordPress на моем Mac.Я скачал последнюю версию XAMPP и установил ее на свой Mac.

После перемещения WordPress в папку htdocs у меня возникла ошибка в Dashboard из-за отсутствия разрешений на запись.

После поиска в течение нескольких минут я попытался дать всемдоступ к папке htdocs через Finder.Но это не помогло.Итак, я попробовал это здесь:

https://www.zigpress.com/2018/03/19/resolving-permissions-issues-in-xampp-on-mac-high-sierra/

Итак, я ввел свое локальное имя пользователя Mac (johnnymarten, получено через whoami) и группу staff.Проблема в том, что сервер Apache больше не запускается, и я получаю следующее сообщение об ошибке:

ИНФОРМАЦИЯ: Запуск «apache» ОШИБКА: не удалось запустить «apache»: не удается запуститьслужба: AH00543: httpd: неверное имя пользователя johnnymarten

Я работаю в Windows и не могу этого сделать.Я по крайней мере покончил с этим.Ты хоть представляешь, что я могу сделать?

1 Ответ

0 голосов
/ 17 апреля 2019

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

1) сбросить каталог: sudo chown -R root:admin /Applications/XAMPP

2) в моих каталогах Xampp 2 отличаются:

sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/logs

sudo chown -R daemon:daemon /Applications/XAMPP/xamppfiles/temp

3) Создайте новый каталог для WordPress и позвольте всем им пользоваться.

mkdir new_dir

chmod 777 new_dir

4) Добавить каталог в httpd.conf

<Directory "/new_dir">
Options ExecCGI FollowSymLinks
AllowOverride All
Require all granted
RewriteEngine On
RewriteBase /
</Directory>

Загрузить WP в / new_dir

Перезапустить Apache.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...