Error establishing a database connection
Переводить не пробовал? Попробуй — уверен поможет.
Подскажите, пожалуйста, где искать и что делать?
Для начала рассказать нам — как организована подоменность ВП. На каждом свой двиг, своя база или на вилкарде\алиасах?
Собсно, всё дело в вп-конфиг…
Не все вэбмастерами сразу становятся. Я только был пользователем. А теперь вот учусь.
Если есть желание помочь, то лучше запастись терпением.
Сайт работает на движке WordPress, используя режим Multisite. Сайты на поддоменах работают с использованием маски для поддоменов.
Вот что раньше отсылали к хостеру.
Процесс состоит из двух шагов:
> > > > > > 1. Необходимо настроить поддержку маски в Apache.
> > > > > > Откройте файл httpd.conf или подключаемый файл, содержащий запись
> > > > > > VHOST для вашего сайта.
> > > > > > Добавьте следующую строку:
> > > > > > ServerAlias *.example.com
> > > > > > 2. В записях DNS для вашего сервера добавьте поддомен с маской,
> > > > > > указывающий на основной домен. Это выглядит примерно так:
> > > > > > A *.example.com
> > > > > > Праметры .htaccess, отвечающие за работу поддо
> > > > > > RewriteEngine On
> > > > > > RewriteBase /
> > > > > > RewriteRule ^index\.php$ — [L]
> > > > > > # uploaded files
> > > > > > RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
> > > > > > RewriteCond %{REQUEST_FILENAME} -f [OR]
> > > > > > RewriteCond %{REQUEST_FILENAME} -d
> > > > > > RewriteRule ^ — [L]
> > > > > > RewriteRule . index.php [L]
Не все вэбмастерами сразу становятся. Я только был пользователем. А теперь вот учусь.
Если есть желание помочь, то лучше
Если есть желание чтобы тебе помогли, то лучше научись сразу задавать правильно вопросы. Иначе может случиться, что ни у кого не возникнет желания ТЕБЕ помочь.
Это так, просто к сведению. Отвечать не надо.
Сайт работает на движке WordPress, используя режим Multisite.
Вот то, что надо было сразу сказать.
А остальные поддомены — работают? Тоже в этом режиме?
Если так, то проверь на хостинге — КУДА указывает этот поддомен. Должен быть туда же куда и другие.
Можешь положить в корень пхп файл (phpinfo.php) след. содержания:
<?php
phpinfo();
?>
Вызвав его в браузере на рабочих и нерабочем поддомене DOMEN.champion33.ru/phpinfo.php сравни переменные DOCUMENT_ROOT. Должны быть одинаковыми до буковки.
Одинаковая запись в DOCUMENT_ROOT. — /home/host900405/champion33.ru/htdocs/www/
Одинаковая запись в DOCUMENT_ROOT
А на остальные вопросы ответы вытягивать надо:
А остальные поддомены — работают? Тоже в этом режиме?
Остальные поддомены работают.Вот пример http://moto.champion33.ru/ Единственное, что они создавались в более ранней верссии WP.
ps/Меня что смущает, что когда создается блог в управлении нет его параметров.
Да, в этом режиме Multisite..
когда создается блог в управлении нет его параметров.
Об чём речь?
О том что блог создан, а в его админке параметров нет. То есть я не могу указать «тему» (carrington-blog).
В панели параметров появляется только возможность установить размер дискового пространства.
vladSor, в общем, я на сегодня всё.
См. я без проблем создал сайт sdfsd.champion33.ru (удалишь его).
Вывод — удаляй из панели хостера свой «больной» поддомен и создавай нормально, через админку ВП или просто зайдя на несуществующий поддомен.
Спасибо за терпение и подсказки.