Я изучил множество вопросов по Stackoverflow Such as This, а также в сети, но никто не решил мою проблему.Wordpress Multisite Ошибка «Ошибка подключения к базе данных»
У меня многоуровневая работа над доменом X, хорошо работающим. Теперь я переместил его на свой сервер со всем DB URL Replace. Также я изменил wp-config
и htaccess
соответственно.
Проблема заключается в том, что я установил define('MULTISITE', false);
is false
, тогда только базовый сайт работает, и для других подсайтов он дает 404
.
Но у меня многоуровневый, я просто перешел к моему экземпляру и должен иметь MULTISITE
как true
для работы на нескольких дисках.
Теперь, когда я установить его как верно, я получаю
Ошибка установления соединения с базой данных
ошибки. Я не знаю, что происходит на самом деле. Я отлаживал, но не мог решить проблему.
Мой конфиг код мультисайтовой
/* Multisite */
define('WP_ALLOW_REPAIR', true);
define('MULTISITE', true);
define('WP_ALLOW_MULTISITE', true);
//define('RELOCATE',true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'localhost');
$base = '/';
define('PATH_CURRENT_SITE', '/smart_facility_linux/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
// Мой HTAccess (он не имеет какой-либо вопрос)
RewriteEngine On
RewriteBase /smart_facility_linux/
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule^- [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
#RewriteRule ^privacy-statement.html /privacy-statement [L]
, пожалуйста, добавьте полную информацию об ошибке ... –
Он просто дает ** get Error, устанавливая соединение с базой данных **, выделенную жирным шрифтом в моем ответе. –