Рекомендации по устранению проблем с разрешениями с использованием XAMPP (LAMPP) на компьютере с Linux

Проблема

Недавно я начал использовать Linux на одном из своих ноутбуков. Я установил XAMPP (LAMPP), с которым я хорошо знаком на Mac и Window OS, чтобы разрабатывать свои темы WordPress и т. д.

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

Прежде чем что-либо делать, я не мог импортировать файлы разработки Wordpress с других компьютеров без ошибок доступа.

Используя терминал, я изменил разрешения в папке htdocs:

sudo chmod 777 -R /opt/lampp/htdocs

Что решило одну проблему, казалось, что мои файлы WP были распознаны, но теперь я не могу подключиться к базе данных, которую я создал в phpMyAdmin, используя правильное имя базы данных, root в качестве пользователя и ничего для пароля, который отлично работает, когда я создаю WordPress установка изнутри этого ноутбука.

Я получаю эти проблемы только при импорте файлов в htdocs из zip или иным образом.

Вопрос

Существует ли набор рекомендаций по настройке XAMPP (LAMPP) в системе Linux, чтобы не возникало проблем с разрешениями или других проблем, мешающих использованию локальной установки для Wordpress (и других программ).

Спасибо!


person jw60660    schedule 19.09.2011    source источник


Ответы (1)


Для ознакомления с лучшими практиками обратитесь к кодексу wordpress. [1] Не очень разумно назначать права доступа 777 для ваших файлов.

Обычно я перехожу в каталог, содержащий установку WordPress, то есть там, где существуют wp-content, wp-admin и wp-includes. Затем выполните следующие команды

Чтобы установить разрешения для каталогов

find . -type d -exec chmod 755 {} \;

Чтобы установить разрешения для файлов

find . -type f -exec chmod 644 {} \;

[1]. http://codex.wordpress.org/Hardening_WordPress#File_permissions

person viyyer    schedule 29.11.2011