Поддержка Проблемы и решения не работает Консоль в админке сразу после установки

  • Всем доброго дня.

    У меня возникала проблема со свежей установкой (с нуля) wordpress.
    С wordpress ранее никогда не работал.
    Проблема в том, что не открывается страница mysite/wordpress/wp-admin/index.php, вылезает ошибка HTTP ERROR 500.
    При этом главная страница mysite/wordpress открывается.
    Если на главной странице выбрать в вернем правом углу «изменить профиль», то я попадаю в админку, где могу выбрать любой пункт, кроме пункта «Консоль», которая не открывается, а выдает HTTP ERROR 500.
    Не могу понять в чем причина ошибки, в логах никаких ошибок не вижу.

    Порядок установки, как я устанавливал, может быть я что-то не доделал?
    После установки wordpress переношу все его каталоги в рабочий каталог apache:
    mv /usr/local/www/wordpress/ /usr/local/www/apache24/data/
    копирую файл-образец конфига:
    cp wp-config-sample.php wp-config.php
    редактирую следующие строки в файле wp-config.php:
    define(‘DB_NAME’, ‘dbname’);
    define(‘DB_USER’, ‘username’);
    define(‘DB_PASSWORD’, ‘pwd’);
    а также 8 строк, которые генерируются по URL: https://api.wordpress.org/secret-key/1.1/salt/
    define(‘AUTH_KEY’, »);
    define(‘SECURE_AUTH_KEY’, »);
    define(‘LOGGED_IN_KEY’, »);
    define(‘NONCE_KEY’, »);
    define(‘AUTH_SALT’, »);
    define(‘SECURE_AUTH_SALT’, »);
    define(‘LOGGED_IN_SALT’, »);
    define(‘NONCE_SALT’, »);

    Создаю в MySQL базу и пользователя для wordpress:
    >CREATE DATABASE dbname;
    >CREATE USER ‘username’@’localhost’ IDENTIFIED BY ‘pwd’;
    >GRANT ALL PRIVILEGES ON dbname . * TO ‘username’@’localhost’;
    >FLUSH PRIVILEGES;

    После этого иду на URL mysite/wordpress, ввожу начальные данные, название сайта, имя админа, соглашаюсь с предложенным паролем, ввожу свой e-mail.
    Wordpress успешно инициализируется, после чего предлагает войти на сайт под именем админа.
    Вхожу под именем админа, происходит редирект на mysite/wordpress/wp-admin и сразу же вылезает ошибка HTTP ERROR 500…

    Wordpress установлен на FreeBSD 11.1 + apache2.4.29 + mySQL-server 5.7.20_2 + php5.6.32_1.
    Пробовал устанавливать версию wordpress-4.9.1 из пакеджей, пробовал установить русскую версию ru-wordpress-4.8 из портов, проблема возникает одинаковая.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Модератор Yui

    (@fierevere)

    永子

    вам не обязательно что-то редактировать
    если вы заходите на ваш сайт после распаковки архива, wp-config.php (при наличии возможности/прав) создается автоматически
    от вас только реквизиты БД спрашивают и данные для аккаунта админа.

    ошибка 500 пишется в логи ошибок вебсервера, смотрите там, иначе о причинах можно только гадать

    Спасибо большое, помогло.

    Я следовал совету, который «вылезает» после установки пакета:

    «Before the first use of WordPress, copy wp-config-sample.php to wp-config.php
    in /usr/local/www/wordpress and modify it to fit your MySQL.»

    Как оказалось зря ))
    Еще раз спасибо!

    Модератор Yui

    (@fierevere)

    永子

    этому «совету» наверное лет 10 😉

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «не работает Консоль в админке сразу после установки» закрыта для новых ответов.