ОШИБКА: "Префикс таблиц" не может быть пустым
У меня возникли проблемы с настройкой WordPress для локальной разработки. Я пытаюсь установить его, но даже после заполнения формы настройки конфигурационного файла я продолжаю получать ту же ошибку. Подключение к базе данных проходит, но я не понимаю, почему постоянно появляется эта ошибка.
Я также пробовал использовать файл wp-config-sample.php, но при открытии index.php появляется сообщение об ошибке подключения к базе данных.

Вам необходимо установить префикс таблиц в файле wp-config.php. Он должен совпадать со значением в таблицах вашей базы данных. По умолчанию используется значение "wp_", но если вы использовали кастомное значение для своих таблиц (что является хорошей практикой для повышения безопасности), вам нужно обновить $table_prefix = 'wp_';
, заменив 'wp_' на значение, используемое в ваших таблицах.

Я уже решил проблему, но до сих пор не понимаю в чем дело: при использовании MySQL от MAMP и встроенного сервера PhpStorm ничего не работало, но когда я переключился на Apache сервер от MAMP - всё заработало. Не уверен, инкапсулирует ли MAMP экземпляр MySQL

Вероятно, ваш ответ получает минусы, потому что кажется не по теме и/или недостаточно подробным. Необычно запускать IIS локально, а вопрос касается локальных сред разработки; также неясно, как именно версия PHP 7.1.7 решила проблему. Было бы полезно, если бы вы предоставили больше контекста в своём ответе. Например: сталкивались ли вы с той же самой проблемой? Было ли изменение версии PHP действительно решением в вашем случае? Если да, то есть ли предположения, почему это помогло?
