Архив автора: admin

Ошибки HTTP в WordPress

Мы покажем вам, как исправить ошибки HTTP в WordPress, на Linux VPS. Ниже перечислены наиболее распространенные ошибки HTTP в WordPress, и наши предложения о том, как найти и исправить их.

1. Исправление ошибки HTTP в WordPress при загрузке изображений

Если вы получите сообщение об ошибке при загрузке изображений на ваш сайт на базе WordPress, это может быть связанно с настройками конфигурации PHP на сервере, как недостаточное ограничение по памяти или что-то типа этого.

Найдите файл конфигурации PHP с помощью следующей команды:

#php -i | grep php.ini

Configuration File (php.ini) Path => /etc

Loaded Configuration File => /etc/php.ini

 

Согласно выводу, файл конфигурации PHP находится в директории «/etc», поэтому отредактируйте файл /etc/php.ini, найдите следующие строки и измените их на эти значения:

vi /etc/php.ini

upload_max_filesize = 64M

post_max_size = 32M

max_execution_time = 300

max_input_time 300

memory_limit = 128M

 

Конечно, если вы не знакомы с текстовым редактором Vi, используйте свой любимый.

Не забудьте перезапустить веб-сервер для того, чтобы изменения вступили в силу.

Если установлен веб-сервер Apache на вашем сервере, вы можете использовать .htaccess. Во-первых, найдите файл .htaccess. Он должен находиться в корневой директории установки WordPress. Если нет файла .htaccess, создайте, а затем добавить следующее содержание:

vi /www/html/path_to_wordpress/.htaccess

php_value upload_max_filesize 64M

php_value post_max_size 32M

php_value max_execution_time 180

php_value max_input_time 180



# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

 

Если вы используете Nginx, настройте блок сервера Nginx с вашим экземпляром WordPress. Это должно выглядеть как на примере ниже:

server {



listen 80;

client_max_body_size 128m;

client_body_timeout 300;



server_name your-domain.ru www.your-domain.ru;



root /var/www/html/wordpress;

index index.php;



location = /favicon.ico {

log_not_found off;

access_log off;

}



location = /robots.txt {

allow all;

log_not_found off;

access_log off;

}



location / {

try_files $uri $uri/ /index.php?$args;

}



location ~ .php$ {

include fastcgi_params;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

}



location ~* .(js|css|png|jpg|jpeg|gif|ico)$ {

expires max;

log_not_found off;

}

}

 

В зависимости от конфигурации PHP, возможно, потребуется заменить ‘fastcgi_pass 127.0.0.1:9000;’ на ‘fastcgi_pass unix:/var/run/php7-fpm.sock;’.

Перезапустите службу Nginx для того, чтобы изменения вступили в силу.

2. Исправление ошибки HTTP в WordPress из-за неправильные права доступа к файлам

Если вы получите неожиданную ошибку HTTP в WordPress, это может быть связано с неправильными правами доступа к файлам, поэтому установить надлежащее право собственности на файлы и каталоги в WordPress:

chown www-data:www-data -R /var/www/html/path_to_wordpress/

 

Замените «www-data» на фактического пользователя веб-сервера, фактический путь установки WordPress является ‘/var/www/html/path_to_wordpress’.

3. Исправление ошибки HTTP в WordPress из-за предела памяти

Значение memory_limit в PHP можно установить, добавив в файл wp-config.php:

define('WP_MEMORY_LIMIT', '128MB');

4. Исправление ошибки HTTP в WordPress из-за неправильной конфигурации php.ini

Изменение основного файла конфигурации PHP, найдите строку с содержимым ‘cgi.fix_pathinfo. Она будет закомментирована по умолчанию и установлено в 1. Раскомментируйте строку (удалите точку с запятой) и измените значение с 1 на 0. Вы можете также изменить date.timezone в настройках PHP, так же измените конфигурационный файл PHP и измените эту настройку на «date.timezone = «Ваша зона»» (или любой другой ваш часовой пояс).

     vi /etc/php.ini

     cgi.fix_pathinfo=0

     date.timezone = "Ваша зона"

5. Исправление ошибки HTTP в WordPress благодаря модуля Apache mod_security

Если вы используете в Apache модуль mod_security, это может быть причиной проблемы. Попробуйте отключить его, чтобы увидеть, является он проблемой или нет, добавив следующие строки в .htaccess:

<IfModule mod_security.c>

SecFilterEngine Off

SecFilterScanPOST Off

</IfModule>

6. Исправление ошибки HTTP в WordPress из-за проблемного плагина или темы

Некоторые плагины и/или тема могут привести к ошибкам HTTP и другим проблемам в WordPress. Вы можете попробовать отключить проблемные плагины/темы, или временно отключить все плагины. Если у вас есть PhpMyAdmin, используйте его, чтобы отключить все плагины:

Найдите таблицу wp_options, в столбце OPTION_NAME (поле) найти строку «active_plugins» и измените поле OPTION_VALUE на: а: 0: {}

Или временно переименуйте каталог плагинов через SSH с помощью следующей команды:

mv /www/html/path_to_wordpress/wp-content/plugins /www/html/path_to_wordpress/wp-content/plugins.old

 

В общем, ошибки HTTP записываются в лог-файлы веб-сервера, поэтому являются хорошей отправной точкой, чтобы проверить журнал ошибок веб-сервера на вашем сервере.

 



2018-01-10T05:33:26
Лучшие учебники по Wodpress

Узор спицами Ажурные Листья. Схема. Вязание спицами # 604

Мастер класс. Узор спицами Ажурные Листья. Схема. Вязание спицами.

Ажурные узоры, вязаные спицами.

Как бы ни менялась вязаная мода, но неизменным остается интерес к кружевным платьям, топам, накидкам, жакетам, шалям, связанным ажурными узорами. Все эти узоры основаны на одном простом принципе — за убавлением петель всегда следует прибавление (с помощью накидов) и наоборот.

Расположение накидов на вязаном полотне в определенной последовательности и создает ажурный (кружевной) узор. Ажурные узоры просто очаровывают многообразием вариантов: они могут состоять из мелких или крупных мотивов, отличаться простой или сложной фактурой, иметь вертикальную, горизонтальную или диагональную направленность. Связанные такими узорами изделия зачастую выглядят как настоящие художественные произведения

вязание спицами
Мастер класс. Узор спицами Ажурные Листья. Схема. Вязание спицами.

Схема узора

Начинать с петель перед раппортом, повторять петли раппорта необходимое количество раз, заканчивать петлями после раппорта.

 Раппорт узора 18 петель + 9 петель до раппорта + 10 петель после раппорта + 2 кромочных (кромочные петли в схеме не указаны)

В высоту узор повторять с 1 по 18 ряд

В изнаночных рядах вязать по узору, накид вязать изнаночной петлей

светлана тим svetlana tim
Узор спицами Ажурные Листья. Схема. 

  изнаночная ( в лицевых рядах изнаночной, в изнаночных рядах- лицевой)

  лицевая (в лицевых рядах -лицевая, в изнаночных изнаночная)

  накид

  Протяжка — две лицевые провязать вместе с наклоном влево ( первую петлю снять как при лицевом вязании, вторую петлю провязать лицевой и протянуть ее через снятую петлю)

  2 вместе лицевой

  3 вместе лицевой (вторая петля сверху)
Видео на моем канале ютуб Svetlana Tim


Автор: Svetlana Tim
Дата публикации: 2018-01-09T14:07:00.001-08:00

Эзотерика: что это такое, простое объяснение и видео

Эзотерика: что это такое, простое объяснение и видео

Эзотерика: что это такое? Надеюсь, что в этой статье вы получите понятный ответ что такое эзотерика и посмотрите подборку видео по данной теме. Эзотерика – это совокупность сведений и знаний, недоступных несведущим в мистических учениях людям, особых способов восприятия реальности. Это учение о внутренней природе человека, познание самого себя и таинств окружающего мира. Методов познания мистических процессов бесчисленное множество, и неподготовленный человек легко может попасть в расставленные ловушки. Как же прикоснуться к неизведанному и не нанести себе при этом непоправимый вред?

Метеоритные кратеры

Падая на Землю, метеориты оставляют на её поверхности кратеры, иногда огромных размеров. Так, диаметр метеоритного кратера в штате Аризона (США) составляет 1300 метров, а глубина – 175 метров. Образовавший его метеорит должен был достигать 25 метров в диаметре и весить не менее 65 000 тонн.

Читать

Министерство обороны России переходит на Astra Linux

Минобороны России приняло решение перевести все служебные компьютеры на операционную систему Astra Linux. Это полностью отечественная разработка, ее создатель — московская компания «РусБИТех». Сейчас на российских военных компьютерах установлены лицензионные продукты Microsoft. Ранее Astra Linux стала единой операционной системой для военных автоматизированных систем управления. Для рабочих компьютеров Минобороны выбрало расширенный ее вариант — Astra Linux Special Edition со встроенным офисным пакетом. На следующем этапе новая ОС будет загружена на специальные служебные смартфоны и планшеты.
Читать

Сканер вэб приложений BlackWidow

BlackWidow – это сканер веб-приложений на основе python для сбора поддоменов, URL-адресов, динамических параметров, адресов электронной почты и телефонных номеров с целевого веб-сайта.

Этот проект также включает Fuzzer Inject-X для сканирования динамических URL-адресов для общих уязвимостей OWASP.