Ошибка подключения к базе данных WAMP Server 2.5 - Wordpress

После обновления последнего сервера WAMP до версии 2.5 x64 я не могу подключить файл конфигурации Wordpress wp-config.php, я погуглил и узнал, что в последнем сервере WAMP они представляют sqli и PDO для подключения, я новичок в sqli, пожалуйста, помогите мне с правильным синтаксисом подключения, используя его, вот код подключения, который я использовал ранее

wp-config.php

<?php
    session_start();
    define('DB_NAME', 'islamic');
    define('DB_USER', 'root');
    define('DB_PASSWORD', '');
    define('DB_HOST', 'localhost');
    define('DB_CHARSET', 'utf8');
    define('DB_COLLATE', '');


    $table_prefix  = 'wp_';
    define('WP_DEBUG', false);
    if ( !defined('ABSPATH') )
        define('ABSPATH', dirname(__FILE__) . '/');
    require_once(ABSPATH . 'wp-settings.php');
?>

person Kashif Latif    schedule 11.09.2015    source источник
comment
Вы получаете какие-либо ошибки?   -  person Kevin Nagurski    schedule 11.09.2015
comment
Не удалось войти в мою панель инструментов, до обновления она работала   -  person Kashif Latif    schedule 11.09.2015
comment
Проверьте свой журнал ошибок PHP, чтобы увидеть, есть ли там что-нибудь.   -  person Kevin Nagurski    schedule 11.09.2015
comment
Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку «c:/wamp/bin/php/php5.5.12/ext/php_intl.dll» — указанный модуль не найден. in Неизвестно в строке 0   -  person Kashif Latif    schedule 11.09.2015
comment
Да, это проблема с установкой WAMP, а не с вашим кодом.   -  person Kevin Nagurski    schedule 11.09.2015
comment
Может быть. Извините, я пользователь Mac, поэтому больше ничем помочь не могу. Моя интуиция говорит сделать резервную копию ваших вещей (включая базу данных) и переустановить с нуля. Но вы можете получить лучший совет на форумах WAMP. Удачи   -  person Kevin Nagurski    schedule 11.09.2015
comment
Изменение использования mysqli_ или PDO в качестве расширения доступа к базе данных не зависит от WAMPServer, потому что расширения PHP mysql_ уже несколько лет устарели и будут полностью удалены в PHP7 out скоро.   -  person RiggsFolly    schedule 16.09.2015
comment
Это предупреждение PHP: запуск PHP: невозможно загрузить динамическую библиотеку 'c:/wamp/bin/php/php5.5.12/ext/php_intl.dll' не имеет отношения к вашей проблеме и может быть легко исправить, щелкнув номер версии Apache, чтобы вызвать перестроение СИМВОЛИЧЕСКИХ ССЫЛОК. Вот так: left click wampmanager -> Apache -> Version -> 2.4.9 click on 2.4.9 и дайте Apache перезапуститься   -  person RiggsFolly    schedule 16.09.2015
comment
я попробовал это @RiggsFolly, но это не помогло, но создание другого файла config.php для моих новых таблиц решило мою проблему   -  person Kashif Latif    schedule 16.09.2015


Ответы (1)


У меня была такая же проблема с php_intl.dll и WAMPserver 3. Он зависит от dll в wamp/bin/apache/apache2.4.27/bin. Сценарий установки должен был создать символическую ссылку между файлами apache/bin и /wamp/bin/php/php5.6.15/ext. У меня нет полного контроля над моей машиной (она находится в Active Directory), и я плохо разбираюсь в символических ссылках, поэтому я просто скопировал все dll из apache.../bin в php.../ext. Это позволило загрузить php_intl.dll без ошибок.

person user5637816    schedule 05.12.2015