Добавить
max_execution_time = 300
в wp-config.php
Хорошая статья: https://hostenko.com/wpcafe/tutorials/kak-ispravit-fatalnuju-oshibku-wordpress-max_execution_time/?ysclid=l35ilv1zg2
Перемещение информации в техносферу
Добавить
max_execution_time = 300
в wp-config.php
Хорошая статья: https://hostenko.com/wpcafe/tutorials/kak-ispravit-fatalnuju-oshibku-wordpress-max_execution_time/?ysclid=l35ilv1zg2
post_max_size и upload_max_filesize в php.
Может возникнуть такая ситуация, что вы вдруг забыли пароль от своей учетной записи на сайте запущенным под CMS WordPress, или что еще хуже — вас взломали, и поменяли пароль. Почтовый сервер не отправляет письмо с ссылкой на востановление, а если отправляет, то не вам… Но, если у вас есть доступ к серверу MySQL, где находится используемая база данных сайтом с WordPress, то это не будет проблемой.
В данной статье предполагается, что у вас есть доступ через ssh, и вы знаете логин:пароль пользователя MySQL, который имеет доступ к базе данных вашего сайта на WordPress.
И так, приступим:
mysql -p -u имя_пользователя
После выполнения этой команды у вас попросит пароль выбранного пользователя.
use wordpress;
При успешном выполнении команды будет выведено сообщение Database changed.
Если вы НЕ ЗНАЕТЕ, имя базы, то у вас доступны следующие способы прояснить ситуацию:
show databases;
cat wp-config.php | grep DB_NAME
UPDATE `wp_users` SET `user_pass` = MD5('12345678') WHERE `wp_users`.`user_login` = Sysadmin;
UPDATE `wp_users` SET `user_pass` = MD5('12345678') WHERE `wp_users`.`user_email` = sysadmin@sysadmin.ru;
Как только появится примерно следующее сообщение:
То значит пароль пользователя был изменен.
UPDATE wp_options SET option_value = replace(option_value, ‘old’, ‘new’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp_posts SET guid = replace(guid, ‘old’,’new’);
UPDATE wp_posts SET post_content = replace(post_content, ‘old’, ‘new’);
mysql -u root -p
CREATE DATABASE wpdata;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'MyStrongPassword';
GRANT ALL PRIVILEGES ON wpdata.* TO wpuser@localhost;
FLUSH PRIVILEGES;
DELETE FROM wp_term_relationships WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product'); DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product'); DELETE FROM wp_posts WHERE post_type = 'product';