Вы должны пытаться запустить cmake в ~ / Downloads / libmodman-2.0.1 /
Затем, как только вы это сделали, как говорит файл INSTALL, запустите make, make test, а затем sudo make install.
Итак, это:
cd ~/Downloads/libmodman-2.0.1/
cmake ./
make
make test
sudo make install
Хорошо, поэтому, продолжая бороться с ним, я наконец нашел решение, которое работает для меня.
Вот что я сделал: предположим, что я создал нового пользователя с именем dummy с его домашняя папка, расположенная в /home/dummy, и папка, предназначенная для его веб-презентации, расположенной в /home/dummy/www.
Используйте sudo chgrp -R www-data /home/dummy/www, чтобы изменить группу каталога www и все содержимое - [[ f6] (пользователь Apache по умолчанию для доступа в Интернет). Используйте sudo chmod -R g+wrxs /home/dummy/www, чтобы дать группе www-data права на запись, чтение и выполнение указанной директории и ее содержимого. Здесь важна часть s. Это гарантирует, что группа (www-data) берет на себя ответственность над любым файлом, созданным внутри каталога, с параметром s.Не нужно добавлять пользователя dummy в любые группы.
Надеюсь, это поможет, если кто-нибудь столкнется с той же проблемой, что и я в будущем.
[d9 ] EDIT: после некоторого дополнительного тестирования этого, похоже, недостаточно. Помимо двух шагов, упомянутых выше, вам также нужно явно указать wordpress, как работать с файлами, добавив define('FS_METHOD', 'direct'); в файл конфигурации wordpress.Кроме того, для более строгой настройки разрешений, пожалуйста см. Шаг 5 в DigitalOcean's Как установить WordPress с LAMP в руководстве Ubuntu.
Хорошо, поэтому, продолжая бороться с ним, я наконец нашел решение, которое работает для меня.
Вот что я сделал: предположим, что я создал нового пользователя с именем dummy с его домашняя папка, расположенная в /home/dummy, и папка, предназначенная для его веб-презентации, расположенной в /home/dummy/www.
Используйте sudo chgrp -R www-data /home/dummy/www, чтобы изменить группу каталога www и все содержимое - [www-data (пользователь Apache по умолчанию для доступа в Интернет). Используйте sudo chmod -R g+wrxs /home/dummy/www, чтобы дать группе www-data права на запись, чтение и выполнение указанной директории и ее содержимого. Здесь важна часть s. Это гарантирует, что группа (www-data) берет на себя ответственность над любым файлом, созданным внутри каталога, с параметром s.Не нужно добавлять пользователя dummy в любые группы.
Надеюсь, это поможет, если кто-нибудь столкнется с той же проблемой, что и я в будущем.
EDIT: после некоторого дополнительного тестирования этого, похоже, недостаточно. Помимо двух шагов, упомянутых выше, вам также нужно явно указать wordpress, как работать с файлами, добавив define('FS_METHOD', 'direct'); в файл конфигурации wordpress.
Кроме того, для более строгой настройки разрешений, пожалуйста см. Шаг 5 в DigitalOcean's Как установить WordPress с LAMP в руководстве Ubuntu.
Хорошо, поэтому, продолжая бороться с ним, я наконец нашел решение, которое работает для меня.
Вот что я сделал: предположим, что я создал нового пользователя с именем dummy с его домашняя папка, расположенная в /home/dummy, и папка, предназначенная для его веб-презентации, расположенной в /home/dummy/www.
Используйте sudo chgrp -R www-data /home/dummy/www, чтобы изменить группу каталога www и все содержимое - [www-data (пользователь Apache по умолчанию для доступа в Интернет). Используйте sudo chmod -R g+wrxs /home/dummy/www, чтобы дать группе www-data права на запись, чтение и выполнение указанной директории и ее содержимого. Здесь важна часть s. Это гарантирует, что группа (www-data) берет на себя ответственность над любым файлом, созданным внутри каталога, с параметром s.Не нужно добавлять пользователя dummy в любые группы.
Надеюсь, это поможет, если кто-нибудь столкнется с той же проблемой, что и я в будущем.
EDIT: после некоторого дополнительного тестирования этого, похоже, недостаточно. Помимо двух шагов, упомянутых выше, вам также нужно явно указать wordpress, как работать с файлами, добавив define('FS_METHOD', 'direct'); в файл конфигурации wordpress.
Кроме того, для более строгой настройки разрешений, пожалуйста см. Шаг 5 в DigitalOcean's Как установить WordPress с LAMP в руководстве Ubuntu.