Как удалить требование «Информация о подключении» при установке локального хоста WP на MACOSX

Я только что установил XAMPP на Mac OSX, и, пытаясь установить тему или плагин в WP admin, я получаю этот экран. Я никогда не получал это на моей учетной записи хостинга shared . как избавиться от него на локальном хостинге?

Задача WordPress при установке нового плагина

введите описание изображения здесь

4 голоса | спросил Scott B 16 MarpmWed, 16 Mar 2011 22:48:34 +03002011-03-16T22:48:34+03:0010 2011, 22:48:34

5 ответов


3

Вы пробовали обновлять разрешения для файлов WordPress до 755 или 777?

ОБНОВЛЕНИЕ 1

Благодаря @anu в комментариях (~/Sites предполагается, что вы размещаете веб-сайты в каталоге веб-сайта Mac по умолчанию):

cd ~/Sites
sudo chmod -R 777 *

Я только что проверил файл httpd.conf, у которого есть путь /Applications/XAMPP/etc/httpd.conf и вот что я нашел, начиная с строки 127, поэтому я думаю Ответ @ gabrielk, вероятно, то, что вам нужно.

# running httpd, as with most system services.
#
User mikeschinkel
Group everyone

</IfModule>
</IfModule>

ОБНОВЛЕНИЕ 2

Если вы решили использовать встроенный Apache-инструмент, вам наверняка следует подумать о получении для Mac VirtualHostX . Он управляет всеми вашими файлами Apache и хостами для настройки локальных доменов . Это один из моих любимых инструментов на Mac:

VirtualHostX Screenshot

ответил MikeSchinkel 16 MarpmWed, 16 Mar 2011 23:04:59 +03002011-03-16T23:04:59+03:0011 2011, 23:04:59
6
  1. Открыть wp-config.php

Теперь первое, что вам нужно сделать, это открыть файл wp-config.php из корневой папки WordPress (вы можете получить доступ к этому файлу из папки установщика WordPress). В папке установки файл находится в wordpress /wp-config.php 2. Вставьте FS_METHOD

Вставьте следующий код в ваш файл wp-config.php, желательно чуть ниже любой другой строки кода.

define('FS_METHOD','direct');

Метод FS 3. Сохранить и загрузить

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

Проблема с FTP обычно возникает, когда вы находитесь на общедоступном хостинге и когда WordPress конфликтует с разрешениями и владельцами. С помощью этого «прямого» метода вы сможете обновить или обновить свою установку WordPress и плагинов до более новых версий без необходимости предоставления каких-либо сведений о FTP.

ответил Nadeem Haidar 9 MonEurope/Moscow2013-12-09T15:46:24+04:00Europe/Moscow12bEurope/MoscowMon, 09 Dec 2013 15:46:24 +0400 2013, 15:46:24
5

Ваш веб-сервер работает под учетной записью пользователя на OS X 10.6, где пользователь _www , а также группа _www

WordPress необходимо, чтобы владелец и /или группа веб-сервера соответствовали владельцу и /или группе файлов - это ваша учетная запись пользователя.

Сначала откройте свой терминал. Найдите свое имя пользователя и группу, набрав: id Вы должны увидеть вывод, например:

  

uid = 503 ( gabrielk ) gid = 20 ( персонал ) groups = 20 (штат), [куча других]

Обратите внимание на первые два значения в скобках. Это ваш пользователь и группа.

Затем отредактируйте конфигурацию Apache и настройте ее как пользователь и amp; группа. В терминальном типе: sudo nano /Applications/XAMPP/etc/httpd.conf

(В ОС по умолчанию для ОС X не запущен XAMPP, вы должны ввести: sudo nano /etc/apache2/httpd.conf)

Найти этот раздел (это по умолчанию httpd.conf в OS X, тот, что в XAMPP может немного отличаться, но значения конфигурации будут одинаковыми):

#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User _www
Group _www

Измените пользователя и группу в соответствии с вашими. В моем случае:

#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User gabrielk
Group staff

Сохранить, а затем перезапустить Apache. В стандартной установке OS X, которая будет: sudo apachectl restart

WordPress не должен давать вам никаких проблем после этого. Обратите внимание, однако, что вам может потребоваться повторить эти шаги при следующем обновлении OS X.

ответил gabrielk 17 MaramThu, 17 Mar 2011 09:26:03 +03002011-03-17T09:26:03+03:0009 2011, 09:26:03
2

Другим решением является простое выполнение всей установки wordpress для пользователя, который работает apache:

chown -R _www: myWPSite

Затем вы можете выполнять автоматические обновления и, при необходимости, возвращать их предыдущему владельцу.

ответил Tapefreak 21 J000000Saturday12 2012, 04:39:07
0

Чтобы исправить это, все, что вам нужно сделать, это предоставить необходимые разрешения для WordPress.

Запустите следующую команду в своем запросе Terminal /Putty /Commandline после подключения к вашему серверу через SSH:

sudo chown -R apache:apache /var/www/html

Ознакомьтесь с приведенной ниже статьей для получения полной информации: Как исправить печально известную проблему WordPress, запрашивающую учетные данные FTP для установки плагинов /тем?

ответил Syamraj K 5 PM00000020000001231 2016, 14:05:12

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132