Я решил проблему.. проблема состояла в том, что не было никакого файла конфигурации, (wp-config.php) я, удаленный рабочий стол к серверу, чтобы видеть, что ошибка и слово нажимают, показал мне экран, говоря мне. Затем это имело высказывание кнопки, создают файл конфигурации.. и это работало.
Я - удачный becuase, у меня есть выделенный сервер, таким образом, я мог удаленный рабочий стол на сайт. Если Вы используете совместно использованный хостинг, что необходимо сделать, находка далеко показа ошибки, и Вы будете в порядке.
Надежда, которая помогает
Для начала я хотел бы получить как можно больше информации о состоянии работы сервера.
Какие запущенные процессы?
# ps aux
Какова конфигурация сети?
# ip address
# ip route
Мы есть процессы прослушивания?
# netstat -lp
Какие файлы используются?
# lsof
Какие пакеты установлены?
# rpm -qa
Может быть, какие-то правила брандмауэра?
for t in `echo "mangle nat filter raw"`
do
echo ">> $t"
iptables -t $t -nvL
done
Среди интересных папок у вас есть:
/ etc
, где сохраняется большая часть конфигурации системы. / home
, некоторые службы могут использовать эту папку для хранения данных. / opt
, там могут быть установлены сторонние приложения. / root
, домашняя папка администратора, может содержать полезные скрипты. / srv
, стандартная папка для данных служб. / usr / local / {bin, etc, sbin, *}
, может содержат локально установленные файлы. / var / log
, может предоставить полезную информацию о том, что 's работает в системе. Теперь вы должны иметь первое представление о том, что работает на вашем сервере.
Хорошее начало - используйте Blueprint для обратного проектирования системы. Это приведет к извлечению пакета, установки и некоторой базовой информации о конфигурации.
Кроме того, поскольку это система CentOS / Redhat, взгляните на установочный файл в /root/anaconda-ks.cfg
. Это даст вам некоторое представление о вариантах начальной установки системы.
Три упомянутых вами момента - хорошее начало. Я бы также сделал:
rpm -V $ (rpm -qa)
, чтобы увидеть, что было изменено в установленных пакетах find / [belmosuv] * | xargs -n1 rpm -q --whatprovides | grep 'not own'
, чтобы найти файлы, установленные без диспетчера пакетов