доступ к внешней базе данных mysql через xampp - PullRequest
0 голосов
/ 01 декабря 2011

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

Однако я пытаюсь обновить некоторые аспекты, но не хочу пробовать что-то новое в живой версии моего сайта.

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

я предполагаю, что это как-то связано с конфигурацией php.ini или mysql, но я не знаю, как это разрешить.

В основном мне нужно получить доступ к базе данных mysql на моем хостинг-провайдере через xampp!

Есть идеи?

Edit:

предупреждение, которое возвращает xampp, равно

Warning: Cannot modify header information - headers already sent by (output started at C:\Users\Alex Morley-Finch\Dropbox\Shared\Projects\htdocs\A3MediaFinal\templates\side.php:71) in C:\Users\Alex Morley-Finch\Dropbox\Shared\Projects\htdocs\A3MediaFinal\news\wp-includes\functions.php on line 3286

Ошибка при установлении соединения с базой данных

строка 3286:

    function dead_db() {
        global $wpdb;

        // Load custom DB error template, if present.
        if ( file_exists( WP_CONTENT_DIR . '/db-error.php' ) ) {
            require_once( WP_CONTENT_DIR . '/db-error.php' );
            die();
        }

        // If installing or in the admin, provide the verbose message.
        if ( defined('WP_INSTALLING') || defined('WP_ADMIN') )
            wp_die($wpdb->error);

        // Otherwise, be terse.
        status_header( 500 );
        nocache_headers();
//3286  header( 'Content-Type: text/html; charset=utf-8' );
    }

1 Ответ

1 голос
/ 01 декабря 2011

Ваш веб-хостинг-провайдер разрешает внешний доступ к базе данных. Некоторые не допускают этого, так как это потенциальная угроза безопасности.

Теперь было бы лучше получить дамп базы данных с работающего сайта и запустить его локально, пока вы вносите изменения?

Примечание:

Ошибка, которую вы получаете, связана с некоторой информацией, которая выводится. Что такое содержание строки wp-includes\functions.php on line 3286

Эта ошибка обычно возникает, когда вы печатаете некоторые значения в функции, затем пытаетесь выполнить операцию, требующую изменения заголовков, например, перенаправление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...