Seo Форум & ИИ

Web разработка => Разработка сайтов => Тема начата: borro от 22-09-2015, 15:31:08

Название: Причина 500 Internal Error
Отправлено: borro от 22-09-2015, 15:31:08
Здравствуйте.

На определенной странице админки при добавлении картинки товару возникает белый экран с 500 Internal Server Error с подписью nginx. Этого не было, .htaccess не редактировал.
В какой последовательности шагов можно узнать причину возникновения ошибки?
На используемом VPS работает Debian 7  с nginx+apache. Пробовал смотреть логи:
var/log/apache2/error.log
var/log/nginx/error.log
но ничего там не нашел, причем последние даты их изменения соответственно два дня назад и часа полтора назад от момента последней выдачи ошибки. То ли глаз не натренирован их шерстить. Ошибка может где-то в другом месте дoкументируется?

Помогите пожалуйста разобраться
Название: Re: Причина 500 Internal Error
Отправлено: Sky-fi от 22-09-2015, 16:19:54
Борис, не с престашопом случайно такое у вас происходит?
Название: Re: Причина 500 Internal Error
Отправлено: borro от 22-09-2015, 17:05:34
Цитата: Sky-fi от 22-09-2015, 16:19:54
Борис, не с престашопом случайно такое у вас происходит?
Нет, в Joomla
Название: Re: Причина 500 Internal Error
Отправлено: Sky-fi от 22-09-2015, 20:44:46
А не пробовали в саппорт хостинга обратиться? Может, они обновление устанавливали, или конфигурацию меняли. Но насколько я помню, у меня подобное бывало только при изменении хтаксесс.
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 22-09-2015, 22:08:14
Цитата: borro от 22-09-2015, 15:31:08
Здравствуйте.

На определенной странице админки при добавлении картинки товару возникает белый экран с 500 Internal Server Error с подписью nginx. Этого не было, .htaccess не редактировал.
В какой последовательности шагов можно узнать причину возникновения ошибки?
На используемом VPS работает Debian 7  с nginx+apache. Пробовал смотреть логи:
var/log/apache2/error.log
var/log/nginx/error.log
но ничего там не нашел, причем последние даты их изменения соответственно два дня назад и часа полтора назад от момента последней выдачи ошибки. То ли глаз не натренирован их шерстить. Ошибка может где-то в другом месте дoкументируется?

Помогите пожалуйста разобраться
По нормальному, в Вашей связке, NGINX (кеширующий прокси сервер) слушает 80 порт и если динамическое содержимое - отдает тяжелому Apache, если статика (изображения, графика и т.п.) - быстро отдает сам. 5хх - ошибки NGINX, 4хх - ошибки Apache (обычно). По нормальному, на всех серверах, Фронт идет на NGINX, админка - на Apache.
В общем - копайте конфиг NGINX для домена (81 порт на Апач / Админку) ИМХО
P.S. Саппорт на VPS/KVM не предоставляется: Вы сами себе хозяин! Если влезут - можно по судам затягать, даже у нас!
Название: Re: Причина 500 Internal Error
Отправлено: borro от 23-09-2015, 11:18:00
Цитата: VOVKA772007 от 22-09-2015, 22:08:14
По нормальному, в Вашей связке, NGINX (кеширующий прокси сервер) слушает 80 порт и если динамическое содержимое - отдает тяжелому Apache, если статика (изображения, графика и т.п.) - быстро отдает сам. 5хх - ошибки NGINX, 4хх - ошибки Apache (обычно). По нормальному, на всех серверах, Фронт идет на NGINX, админка - на Apache.
В общем - копайте конфиг NGINX для домена (81 порт на Апач / Админку) ИМХО
P.S. Саппорт на VPS/KVM не предоставляется: Вы сами себе хозяин! Если влезут - можно по судам затягать, даже у нас!
Спасибо.
Ситуация чуть уточнилась в таком плане: если товару добавляешь фотки размером свыше 150 КБ, то вылетает 500-я ошибка, если исходник менее, то все нормально. Хотя раньше добавлял фотки размером до 321 КБ... Данное уточнение способно как-то сузить поиски?
Название: Re: Причина 500 Internal Error
Отправлено: Sky-fi от 23-09-2015, 11:25:40
А не пробовали в php.ini повысить максимально загружаемый объем файлов? Надо править upload_max_filesize и post_max_size variable.
Название: Re: Причина 500 Internal Error
Отправлено: borro от 23-09-2015, 11:57:52
Цитата: Sky-fi от 23-09-2015, 11:25:40
А не пробовали в php.ini повысить максимально загружаемый объем файлов? Надо править upload_max_filesize и post_max_size variable.
в /etc/php5/apache2/php.ini
upload_max_filesize = 64M
post_max_size = 128M

вроде как хватает... может ещё что-то контролирует размер подгружаемой картинки?
Название: Re: Причина 500 Internal Error
Отправлено: Sky-fi от 23-09-2015, 12:14:10
Цитата: borro от 23-09-2015, 11:57:52вроде как хватает... может ещё что-то контролирует размер подгружаемой картинки?
Написал коллеге, он с джумлой много работал - может, что-то посоветует.

Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 23-09-2015, 12:35:09
Цитата: Sky-fi от 23-09-2015, 11:25:40
А не пробовали в php.ini повысить максимально загружаемый объем файлов? Надо править upload_max_filesize и post_max_size variable.

Это если у него настроен Apache и PHP как модуль Apache на Админку или проблема с Импортом / Экспортом БД то подействует (в глобальном конфиге PHP) Максимальный размер файла 8 Мб и Максимальный размер запроса 16 Мб, если PHP как CGI - нужно править php.ini в конфиге PHP домена (и чтобы значения были не Выше глобальных) и Время исполнения (в зависимости от объема ОЗУ 30-60 секунд). Проблема у данного ресурса, судя по Ошибке 500 - в NGINX (в настройках кеша).
Для примера: конфиг NGINX домена рабочего ресурса Joomla 3.4.x на связке Debian 7.8 x64 + NGINX + Apache + PHP 5.4.x +MySQL:

[spoiler]"
# Глобальный конфиг NGINX, начало!   
user primer;
worker_processes 4;
pid /var/run/nginx.pid;
events {
   worker_connections 1028;
}
http {
   ##
   # Basic Settings
   ##
   proxy_cache_path /var/cache/nginx/cache levels=1:2 keys_zone=one:16m inactive=7d max_size=1024m;
   proxy_temp_path /var/cache/nginx/temp;
   sendfile on;
   tcp_nopush on;
   tcp_nodelay on;
   keepalive_timeout 65;
   keepalive_requests 1000;
   reset_timedout_connection on;
   client_body_timeout 10;
   send_timeout 2;
   types_hash_max_size 2048;
   proxy_buffers 8 64k;
   proxy_intercept_errors on;
   proxy_connect_timeout 1s;
   proxy_read_timeout 3s;
   proxy_send_timeout 3s;
   open_file_cache max=200000 inactive=20s;
   open_file_cache_valid 30s;
   open_file_cache_min_uses 2;
   open_file_cache_errors on;
   server_tokens off;
   # server_names_hash_bucket_size 64;
   # server_name_in_redirect off;
   include /etc/nginx/mime.types;
   default_type application/octet-stream;
   ##
   # Logging Settings
   ##
   #   access_log /var/log/nginx/access.log;
   #   error_log /var/log/nginx/error.log;
   access_log off;
   error_log /var/log/nginx/error.log crit;
   ##
   # Gzip Settings
   ##
   gzip_static on;
   gzip on;
   gzip_disable "msie6";
   gzip_vary on;
   gzip_proxied any;
   gzip_comp_level 5;
   gzip_buffers 16 8k;
   gzip_http_version 1.1;
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

   include /etc/nginx/conf.d/*.conf;
   include /etc/nginx/sites-enabled/*;
   include /usr/local/ispmgr/etc/nginx.domain;
   # client_max_body_size от 10 до 32 Мб - чем выше, тем медленнее работает сайт
   client_max_body_size 10M;
   charset utf-8;
   # Включаем мульти - соккеты SSI
   ssi on;
   ssi_value_length 1024;
   log_format isp '$bytes_sent $request_length';
# Глобальный конфиг NGINX, Окончание!   
# Конфиг NGINX домена!   
   server {
      server_name Ваш_домен.com.ua www.Ващ_домен.com.ua;
      listen 185.11.11.111;# IP Вашего домена или сервера
      disable_symlinks if_not_owner from=$root_path;
      # кеширование изображений фронта и CSS, JS на 7 дней
      set $root_path /var/www/Ваш_логин/data/www/Ваш_домен.com.ua;
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|ico|css|js)$ {
expires 7d;
#(GZIP сжатие отдаваемых страниц)
gzip_static on;
gzip on;
gzip_min_length 1000;
gzip_proxied any;
gzip_types text/plain text/xml application/xml application/x-javascript text/javascript text/css text/json;
gzip_disable "msie6";
gzip_comp_level 5;
gzip_proxied expired no-cache no-store private auth;
add_header Cache-Control private;
            access_log off;
         root $root_path;
         error_page 404 = @fallback;
      }
      location / {
      # Апач на Админку
         proxy_pass http://185.11.11.111:81;
         proxy_redirect http://185.11.11.111:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Host $http_host;
proxy_set_header X-URI $uri;
proxy_set_header X-ARGS $args;
proxy_set_header Refer $http_refer;
client_max_body_size       10m;
client_body_buffer_size    128k;
proxy_connect_timeout      90;
proxy_send_timeout         60;
proxy_read_timeout         60;
proxy_buffer_size          4k;
proxy_buffers              4 32k;
proxy_busy_buffers_size    64k;
proxy_temp_file_write_size 10m;
proxy_cache one;
proxy_cache_key $host$scheme$proxy_host$uri$is_args$args;
proxy_cache_valid  200 302 304 10m;
proxy_cache_valid  301 1h;
proxy_cache_valid  any 1m;
      }
location ~*(administrator|comprofiler)* {
proxy_pass http://185.11.11.111:81;
proxy_redirect http://185.11.11.111:81/ /;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Host $http_host;
proxy_set_header X-URI $uri;
proxy_set_header X-ARGS $args;
proxy_set_header Refer $http_refer;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 10m;
}   
# и далее по конфигу стандартно      
      location ~* ^/(webstat|awstats|webmail|myadmin|pgadmin)/ {
         proxy_pass http://185.11.11.111:81;
         proxy_redirect http://185.11.11.111:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location @fallback {
         proxy_pass http://185.11.11.111:81;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location ^~ /webstat/ {
         auth_basic "Restricted area";
         auth_basic_user_file /var/www/Ваш_логин/data/etc/000000.passwd;
         try_files $uri @fallback;
      }
      include /usr/local/ispmgr/etc/nginx.inc;
      charset UTF-8;
   }
}

"[/spoiler]
Повторюсь - это пример! В зависимости от "железа" и ПО, а также развития событий на Марсе:) может быть другой конфиг
В общем - нужно смотреть сервер или спросить у Google: он знает (сам вопрос решал 2 недели кряду когда-то, теперь и Престашоп и Джумла и DLE на VPS/KVM - легко.)
Название: Re: Причина 500 Internal Error
Отправлено: Sky-fi от 23-09-2015, 12:50:38
VOVKA772007, убрал пример под спойлер, чтобы место не занимал.
Название: Re: Причина 500 Internal Error
Отправлено: borro от 23-09-2015, 13:59:37
Цитата: VOVKA772007 от 23-09-2015, 12:35:09
Проблема у данного ресурса, судя по Ошибке 500 - в NGINX (в настройках кеша).
Привожу конфиг etc/nginx/nginx.conf:
[spoiler]
user www-data;worker_processes 4;
pid /var/run/nginx.pid;

events {
   worker_connections 768;
   # multi_accept on;
}

http {

   ##
   # Basic Settings
   ##

   sendfile on;
   tcp_nopush on;
   tcp_nodelay on;
   keepalive_timeout 65;
   types_hash_max_size 2048;
   # server_tokens off;

   # server_names_hash_bucket_size 64;
   # server_name_in_redirect off;

   include /etc/nginx/mime.types;
   default_type application/octet-stream;

   ##
   # Logging Settings
   ##

   access_log /var/log/nginx/access.log;
   error_log /var/log/nginx/error.log;

   ##
   # Gzip Settings
   ##

   gzip on;
   gzip_disable "msie6";

   # gzip_vary on;
   # gzip_proxied any;
   # gzip_comp_level 6;
   # gzip_buffers 16 8k;
   # gzip_http_version 1.1;
   # gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

   ##
   # nginx-naxsi config
   ##
   # Uncomment it if you installed nginx-naxsi
   ##

   #include /etc/nginx/naxsi_core.rules;

   ##
   # nginx-passenger config
   ##
   # Uncomment it if you installed nginx-passenger
   ##
   
   #passenger_root /usr;
   #passenger_ruby /usr/bin/ruby;

   ##
   # Virtual Host Configs
   ##

   include /etc/nginx/conf.d/*.conf;
   include /etc/nginx/sites-enabled/*;
   include /usr/local/ispmgr/etc/nginx.domain;
   client_max_body_size 16M;
   log_format isp '$bytes_sent $request_length';
   server {
      server_name my_site www.my_site;
      listen some_ip;
      listen some_ip:443 ssl;
      disable_symlinks if_not_owner from=$root_path;
      set $root_path /var/www/my_user/data/www/my_site;
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ {
         root $root_path;
         access_log /var/www/nginx-logs/my_user isp;
         access_log /var/www/httpd-logs/my_site.access.log ;
         error_page 404 = @fallback;
      }
      location / {
         proxy_pass http://some_ip:81;
         proxy_redirect http://some_ip:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location ~* ^/(webstat|awstats|webmail|myadmin|pgadmin)/ {
         proxy_pass http://some_ip:81;
         proxy_redirect http://some_ip:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location @fallback {
         proxy_pass http://some_ip:81;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location ^~ /webstat/ {
         auth_basic "Restricted area";
         auth_basic_user_file /var/www/my_user/data/etc/65408397.passwd;
         try_files $uri @fallback;
      }
      include /usr/local/ispmgr/etc/nginx.inc;
      ssl_certificate /var/www/httpd-cert/my_user/my_site.crt;
      ssl_certificate_key /var/www/httpd-cert/my_user/my_site.key;
   }
}


#mail {
#   # See sample authentication script at:
#   # http://wiki.nginx.org/ImapAuthenticateWithApachePhpScript
#
#   # auth_http localhost/auth.php;
#   # pop3_capabilities "TOP" "USER";
#   # imap_capabilities "IMAP4rev1" "UIDPLUS";
#
#   server {
#      listen     localhost:110;
#      protocol   pop3;
#      proxy      on;
#   }
#
#   server {
#      listen     localhost:143;
#      protocol   imap;
#      proxy      on;
#   }
#}
[/spoiler]
в нем слово cache вообще не фигурирует.
Что же мне правильнее будет предпринять далее?
А искать в гугл вы что советовали?
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 23-09-2015, 14:24:44
Цитата: borro от 23-09-2015, 13:59:37
в нем слово cache вообще не фигурирует.
Что же мне правильнее будет предпринять далее?
А искать в гугл вы что советовали?

Так и я о чем: нужно смотреть сервер, никто кроме Вас или Вашего наемного Системного Администратора (не хостер, а ВАШ работник!), который ставил SSL сертификат и не настроил нормально сервер, ничего сделать не сможет (разве только телепат).

Конфиг - с одного из моих серверов и он Правлен на дисковое кеширование (не для SSD), ресурс на Joomla + JoomShopping и 16К+ товаров при стрес - нагрузке в 100 уников в секунду держится, выше - не пробовали, открывается за 2,5 - 3 секунды: "_http://pr-cy.ru/open/10/domain/dneprsvet.com.ua/"

Правильно, ИМХО, будет разделить: на Фронт оставить NGINX на Админку - Apache настроить

Можно почитать по ISP, а первее всего - проверить что у вас в Админке Джумла творится: файловый менеджер, кеширование и так дальше. И я тоже - Не телепат, к сожалению :(
Название: Re: Причина 500 Internal Error
Отправлено: borro от 23-09-2015, 14:59:33
Цитата: VOVKA772007 от 23-09-2015, 14:24:44
Так и я о чем: нужно смотреть сервер, никто кроме Вас или Вашего наемного Системного Администратора (не хостер, а ВАШ работник!), который ставил SSL сертификат и не настроил нормально сервер, ничего сделать не сможет (разве только телепат).
Я готов все сделать под Вашим руководством, если Вы согласны.
Ваш пример конфигурационного файла подходит для любой версии nginx и все прочего, что может работать совместно с ним? Получается нужно копипастнуть, предварительно поменяв уникальные настройки типа путей и ip, и перезагрузить nginx?
Цитата: VOVKA772007 от 23-09-2015, 14:24:44
Правильно, ИМХО, будет разделить: на Фронт оставить NGINX на Админку - Apache настроить
у меня судя по содержимому конфигурационного файла нет такого разделения?
Цитата: VOVKA772007 от 23-09-2015, 14:24:44
Можно почитать по ISP, а первее всего - проверить что у вас в Админке Джумла творится: файловый менеджер, кеширование и так дальше. И я тоже - Не телепат, к сожалению :(
А что нужно проверить в файловом менеджере и в кэшировании? Я знаю, что есть такая странность с кэшированием. Оно отключено в общих настройках сайта, но не смотря на это приходится регулярно чистить кэш с помощью Система -> Очистить весь кэш
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 23-09-2015, 15:34:05
Цитата: borro от 23-09-2015, 14:59:33
Я готов все сделать под Вашим руководством, если Вы согласны.
Ваш пример конфигурационного файла подходит для любой версии nginx и все прочего, что может работать совместно с ним? Получается нужно копипастнуть, предварительно поменяв уникальные настройки типа путей и ip, и перезагрузить nginx?у меня судя по содержимому конфигурационного файла нет такого разделения?А что нужно проверить в файловом менеджере и в кэшировании? Я знаю, что есть такая странность с кэшированием. Оно отключено в общих настройках сайта, но не смотря на это приходится регулярно чистить кэш с помощью Система -> Очистить весь кэш

У меня времени очень мало, к сожалению: веб - студия + разработчик расширений Joomla (есть на JED) (4 Заказа сейчас в работе)

1. Плагин Система - Кэш нужно отключить;
2. Обработчик сессий в Глобальных настройках НЕ база данных, а файл;
3. При изменениях PHP (php.ini) нужно перезагружать сервис Apache;
4. Возможно и Apache не сконфигурирован под keep-alive а может и База данных;
5. У Вас установлен SSL сертификат (судя по конфигу) [https:// протокол], у меня - конфиг без SSL [простой http://протокол]!;
6. У меня в примере файловый кэш NGINX вынесен в директорию: /var/cache/nginx/cache (руками выставлены права 755 и владелец СуперАдмин Сервера);
7. Судя по конфигу NGINX в секции Сервер "(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf": у Вас все кеширует он ... и Админку тоже;
8. Плагины Система - Логи, Система - Отладка для безопасности необходимо на продакшн ресурсе - ОТКЛЮЧИТЬ;

P.S. Самое главное: Вы все делаете на свой стрaх и риск! Одна лишняя запятая или не закомментированная строка - и Вы просто не сможете зайти на сервер без SSH!Первоначально сохраняйте исходные конфиги на другом сервисе или ПК, установите SSH клиент и т.д.

Искренне желаю удачной и быстрой, качественной учебы
Название: Re: Причина 500 Internal Error
Отправлено: borro от 23-09-2015, 16:36:46
Цитата: VOVKA772007 от 23-09-2015, 15:34:05
У меня времени очень мало, к сожалению: веб - студия + разработчик расширений Joomla (есть на JED) (4 Заказа сейчас в работе)

1. Плагин Система - Кэш нужно отключить;
2. Обработчик сессий в Глобальных настройках НЕ база данных, а файл;
3. При изменениях PHP (php.ini) нужно перезагружать сервис Apache;
4. Возможно и Apache не сконфигурирован под keep-alive а может и База данных;
5. У Вас установлен SSL сертификат (судя по конфигу) [https:// протокол], у меня - конфиг без SSL [простой http://протокол]!;
6. У меня в примере файловый кэш NGINX вынесен в директорию: /var/cache/nginx/cache (руками выставлены права 755 и владелец СуперАдмин Сервера);
7. Судя по конфигу NGINX в секции Сервер "(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf": у Вас все кеширует он ... и Админку тоже;
8. Плагины Система - Логи, Система - Отладка для безопасности необходимо на продакшн ресурсе - ОТКЛЮЧИТЬ;

P.S. Самое главное: Вы все делаете на свой стрaх и риск! Одна лишняя запятая или не закомментированная строка - и Вы просто не сможете зайти на сервер без SSH!Первоначально сохраняйте исходные конфиги на другом сервисе или ПК, установите SSH клиент и т.д.

Искренне желаю удачной и быстрой, качественной учебы
1. Отключил плагин Система - Кэш. Кэш все равно появляется в Система -> Очистить весь кэш
2. Для Обработчик сессий в Глобальных настройках нет значения файл, есть только "база данных" и "нет". Может обновить Джумла, чтобы появился вариант файл?
3. php.ini не трогал
4. Надо сконфигурировать и Апач, и БД под keepalive?
5. SSL в конфиге упоминается, но сайт через https не открывается и сертификат я не покупал никакой
6. Мне тоже добавить строку с указанием папки кэша nginx?
7. Не понял что вы предлагаете сделать в этом пункте - удалить из строки jpg ?
8. Плагины Система - Отладка и Система - Журнал (Лог) отключил

В общем я так понимаю можно взять Ваш конфиг nginx поменяв пути и ip? nginx также надо перезагружать после правки его конфига?
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 23-09-2015, 18:13:50
Цитата: borro от 23-09-2015, 16:36:46
1. Отключил плагин Система - Кэш. Кэш все равно появляется в Система -> Очистить весь кэш
2. Для Обработчик сессий в Глобальных настройках нет значения файл, есть только "база данных" и "нет". Может обновить Джумла, чтобы появился вариант файл?
3. php.ini не трогал
4. Надо сконфигурировать и Апач, и БД под keepalive?
5. SSL в конфиге упоминается, но сайт через https не открывается и сертификат я не покупал никакой
6. Мне тоже добавить строку с указанием папки кэша nginx?
7. Не понял что вы предлагаете сделать в этом пункте - удалить из строки jpg ?
8. Плагины Система - Отладка и Система - Журнал (Лог) отключил

В общем я так понимаю можно взять Ваш конфиг nginx поменяв пути и ip? nginx также надо перезагружать после правки его конфига?

1. Правильно;
2. Писал по памяти - должен стоять в Нет! Если стояло"база данных" - при сохранении выбросит из Админки - затем снова зайдете;
3. ---;
4. В Апач и БД пока не рекомендую лезть;
5. Раз SSL нет то чего он там делает?;
6. Если ОЗУ мало - добавляйте и физически папку и строку в конфиге NGINX;
7. Нет - предлагаю такую строку оставить: "  location ~* ^.+\.(jpg|jpeg|gif|png|svg|ico)$ {" - чтоб скрипты не кешировало;
8. Отлично.

Если п.2 не поможет - нужно смотреть Сервер.

Подойдет и мой конфиг, но с заменой IP, доменов, и токена в самом низу

Чтобы убедиться что верно прописали / скопировали NGINX конфиг: под Админом в ISP нажмите www домены, выделите Ваш домен (чтоб посинел) и вверху "Конфиг", затем, ничего не меняя "ОК": ЕСЛИ окно закроется - значит конфиг NGINX и домена составлен верно - можно и нужно перезагружать ВЕСЬ ВАШ сервер.

Если выдаст - неверный параметр и НЕ закроется окошко - что-то не так: нужно править далее
Название: Re: Причина 500 Internal Error
Отправлено: borro от 24-09-2015, 13:39:25
Цитата: VOVKA772007 от 23-09-2015, 18:13:50
1. Правильно;
2. Писал по памяти - должен стоять в Нет! Если стояло"база данных" - при сохранении выбросит из Админки - затем снова зайдете;
3. ---;
4. В Апач и БД пока не рекомендую лезть;
5. Раз SSL нет то чего он там делает?;
6. Если ОЗУ мало - добавляйте и физически папку и строку в конфиге NGINX;
7. Нет - предлагаю такую строку оставить: "  location ~* ^.+\.(jpg|jpeg|gif|png|svg|ico)$ {" - чтоб скрипты не кешировало;
8. Отлично.

Если п.2 не поможет - нужно смотреть Сервер.

Подойдет и мой конфиг, но с заменой IP, доменов, и токена в самом низу

Чтобы убедиться что верно прописали / скопировали NGINX конфиг: под Админом в ISP нажмите www домены, выделите Ваш домен (чтоб посинел) и вверху "Конфиг", затем, ничего не меняя "ОК": ЕСЛИ окно закроется - значит конфиг NGINX и домена составлен верно - можно и нужно перезагружать ВЕСЬ ВАШ сервер.

Если выдаст - неверный параметр и НЕ закроется окошко - что-то не так: нужно править далее
Доброе утро.

2. Этот пункт не помог :) начинаю самое интересное - настройку nginx.
5. Удалю тогда строки
Цитироватьlisten хxх.XX.хxх.хxх:443 ssl;
ssl_certificate /var/www/httpd-cert/my_user/some_site.ru.crt;
ssl_certificate_key /var/www/httpd-cert/my_user/some_site.ru.key;
?
6. ОЗУ 1 ГБ, из которых порядка 640МБ использовано

error.log ведётся, но там я ничего не смог найти про 500-ю ошибку. На всякий случай его приведу:
[spoiler]
Цитировать2015/09/24 01:00:46 [error] 6177#0: *91524 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e030_12_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e030_12_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 01:02:25 [error] 6177#0: *91526 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e308_10_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e308_10_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 01:12:14 [error] 6178#0: *91551 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/korobka-steklyannaya-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-steklyannaya-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 01:18:02 [error] 6178#0: *91569 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/krugka-pjatigorsk-kollag_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/krugka-pjatigorsk-kollag_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 01:29:04 [error] 6180#0: *91613 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95723-tank-t-35-5_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95723-tank-t-35-5_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 01:29:49 [error] 6180#0: *91621 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e002_06_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e002_06_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 02:51:41 [error] 6177#0: *91942 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopilka-lezginka-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopilka-lezginka-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 02:52:21 [error] 6177#0: *91944 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 02:56:18 [error] 6180#0: *91952 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/podarochnyj-mi-28n-v-stekljannoj-korobke-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/podarochnyj-mi-28n-v-stekljannoj-korobke-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 02:59:41 [error] 6180#0: *91959 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e030_09_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e030_09_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:00:26 [error] 6180#0: *91961 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e308_11_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e308_11_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:01:54 [error] 6180#0: *91965 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/statuetki-mamontov_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/statuetki-mamontov_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:07:41 [error] 6179#0: *91996 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:09:49 [error] 6179#0: *92003 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e030_04_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e030_04_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:26:03 [error] 6179#0: *92140 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-6_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-6_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:31:28 [error] 6179#0: *92159 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e308_06_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e308_06_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:32:13 [error] 6179#0: *92161 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e308_02_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e308_02_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:36:11 [error] 6179#0: *92172 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/category/resized/modeli-tehniki-i-soldatikov.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/category/resized/modeli-tehniki-i-soldatikov.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:40:26 [error] 6179#0: *92181 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95760-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95760-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:45:56 [error] 6179#0: *92200 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e206_12_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e206_12_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:48:38 [error] 6179#0: *92204 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e015_07_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e015_07_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 03:50:14 [error] 6179#0: *92209 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kompozicija-kosmodrom_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kompozicija-kosmodrom_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:18:20 [error] 6180#0: *92459 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:18:48 [error] 6180#0: *92465 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95754_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95754_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:19:59 [error] 6180#0: *92498 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e015_08_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e015_08_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:27:53 [error] 6180#0: *92521 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z7247-vertolet-ka-27ps-1-k-72-6_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z7247-vertolet-ka-27ps-1-k-72-6_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:28:38 [error] 6180#0: *92524 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z7247-vertolet-ka-27ps-1-k-72-5_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z7247-vertolet-ka-27ps-1-k-72-5_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:30:51 [error] 6180#0: *92528 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/korobka-ostankino_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-ostankino_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:37:14 [error] 6180#0: *92560 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-4_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95584-statuetka-mamontjonka-4_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:37:55 [error] 6180#0: *92563 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/korobka-iz-massiva-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-iz-massiva-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:39:29 [error] 6180#0: *92570 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-4_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopija-gruzovika-ural-4320-4_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:42:04 [error] 6180#0: *92576 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95585-statuetka-mamonta-srednego_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95585-statuetka-mamonta-srednego_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:48:10 [error] 6180#0: *92592 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95585-statuetka-mamonta-srednego-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95585-statuetka-mamonta-srednego-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:59:19 [error] 6177#0: *92647 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e020_11_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e020_11_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 04:59:44 [error] 6177#0: *92649 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e020_05_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e020_05_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:00:39 [error] 6177#0: *92652 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e706_10_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e706_10_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:03:54 [error] 6179#0: *92665 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e706_07_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e706_07_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:04:42 [error] 6179#0: *92674 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/93813-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/93813-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:04:50 [error] 6179#0: *92676 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z6116_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z6116_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:04:57 [error] 6179#0: *92678 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e201_04_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e201_04_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:05:29 [error] 6177#0: *92690 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e709_02_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e709_02_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:07:22 [error] 6179#0: *92695 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-07_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-07_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:08:16 [error] 6179#0: *92699 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/korobka-iz-massiva-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-iz-massiva-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:10:55 [error] 6179#0: *92709 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e201_02_spina_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e201_02_spina_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:13:30 [error] 6179#0: *92720 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e029_08_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e029_08_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:16:51 [error] 6179#0: *92725 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/94502-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/94502-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:17:40 [error] 6179#0: *92727 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopilka-kavkaz-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopilka-kavkaz-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:37:48 [error] 6180#0: *93178 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-16_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-16_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:41:53 [error] 6180#0: *93190 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-12_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/z3561-soldatiki-specnaz-rossii-12_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:42:26 [error] 6180#0: *93192 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/magnit-plastikovyj-dombaj-snoubordist-orangevyj_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/magnit-plastikovyj-dombaj-snoubordist-orangevyj_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:42:58 [error] 6180#0: *93194 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e201_03_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e201_03_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 05:46:52 [error] 6180#0: *93206 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/24537-36.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/24537-36.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 06:05:55 [error] 6177#0: *93305 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/kopilka-kavkaz-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/kopilka-kavkaz-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 06:36:58 [error] 6180#0: *93364 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/e315_05_pered_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/e315_05_pered_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:17:55 [error] 6177#0: *93584 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/94052-4_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/94052-4_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:07 [error] 6177#0: *93725 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_n.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_n.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:07 [error] 6177#0: *93727 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_ne.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_ne.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:07 [error] 6177#0: *93729 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_e.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_e.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:08 [error] 6177#0: *93731 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_se.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_se.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:08 [error] 6177#0: *93733 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_s.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_s.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:08 [error] 6177#0: *93735 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_sw.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_sw.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:08 [error] 6177#0: *93737 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_w.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_w.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 07:57:09 [error] 6177#0: *93739 openat() "/var/www/some_user/data/www/some_site.ru/images/fancybox/fancy_shadow_nw.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/fancybox/fancy_shadow_nw.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 09:39:17 [error] 6178#0: *95306 openat() "/var/www/some_user/data/www/some_site.ru/components/com_virtuemart/assets/images/vmgeneral/filetype_ini.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /components/com_virtuemart/assets/images/vmgeneral/filetype_ini.png HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/administrator/index.php?option=com_virtuemart&view=media&task=edit&virtuemart_media_id[]=7665"
2015/09/24 09:53:35 [error] 6177#0: *95529 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/svetilnik-iz-oniksa-afrika-4_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/svetilnik-iz-oniksa-afrika-4_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:05:32 [error] 6177#0: *96008 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95855-statuetka-femida-2_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95855-statuetka-femida-2_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:05:32 [error] 6177#0: *96010 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95855-statuetka-femida-3_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95855-statuetka-femida-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:05:32 [error] 6177#0: *96012 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95855-statuetka-femida-4_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95855-statuetka-femida-4_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:21:20 [error] 6178#0: *96484 openat() "/var/www/some_user/data/www/some_site.ru/apple-touch-icon-120x120-precomposed.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /apple-touch-icon-120x120-precomposed.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:21:20 [error] 6178#0: *96486 openat() "/var/www/some_user/data/www/some_site.ru/apple-touch-icon-120x120.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /apple-touch-icon-120x120.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:21:20 [error] 6178#0: *96488 openat() "/var/www/some_user/data/www/some_site.ru/apple-touch-icon.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /apple-touch-icon.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:21:21 [error] 6178#0: *96490 openat() "/var/www/some_user/data/www/some_site.ru/apple-touch-icon.png" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /apple-touch-icon.png HTTP/1.0", host: "www.some_site.ru"
2015/09/24 10:57:32 [error] 2266#0: *1178 openat() "/var/www/some_user/data/www/some_site.ru/mibew/locales/ru/translation.js" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /mibew/locales/ru/translation.js HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/mibew/chat?locale=ru&url=http%3A%2F%2Fwww.some_site.ru%2F&referrer=https%3A%2F%2Fwww.google.ru%2F"
2015/09/24 11:35:28 [error] 2264#0: *3959 openat() "/var/www/some_user/data/www/some_site.ru/mibew/locales/ru/translation.js" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /mibew/locales/ru/translation.js HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/mibew/chat?locale=ru&url=http%3A%2F%2Fwww.some_site.ru%2Fstatuetki%2Fbozhestvennye-i-demonicheskie-sozdaniya%2Fresults%2C10-9&referrer=http%3A%2F%2Fwww.some_site.ru%2Fstatuetki%2Fbozhestvennye-i-demonicheskie-sozdaniya"
2015/09/24 11:50:44 [error] 2265#0: *4846 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/95855-statuetka-femida_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/95855-statuetka-femida_150x150.jpg HTTP/1.0", host: "www.some_site.ru"
2015/09/24 12:04:14 [error] 2266#0: *5430 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/upakovka-korobka-iz-tonirovannogo-shpona_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/upakovka-korobka-iz-tonirovannogo-shpona_150x150.jpg HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/professii/kompozitsiya-okhotnik-s-sobakoj-detail"
2015/09/24 12:42:30 [error] 2263#0: *6105 openat() "/var/www/some_user/data/www/some_site.ru/mibew/locales/ru/translation.js" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /mibew/locales/ru/translation.js HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/mibew/chat?locale=ru&url=http%3A%2F%2Fwww.some_site.ru%2Fnastolnye-nabory%2Fgerb-vizitnitsa-detail&referrer=http%3A%2F%2Fwww.some_site.ru%2Fznachki%2Fnakladka-gerb-rf-32-32mm-detail"
2015/09/24 13:09:51 [error] 2265#0: *6503 openat() "/var/www/some_user/data/www/some_site.ru/images/stories/virtuemart/product/resized/upakovka-korobka-iz-tonirovannogo-shpona_150x150.jpg" failed (2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/upakovka-korobka-iz-tonirovannogo-shpona_150x150.jpg HTTP/1.0", host: "www.some_site.ru", referrer: "http://www.some_site.ru/professii/kompozitsiya-okhotnik-s-sobakoj-detail"
[/spoiler]
Перезагружать сервер по команде reboot?
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 24-09-2015, 13:54:30
Цитата: borro от 24-09-2015, 13:39:25
Доброе утро.

2. Этот пункт не помог :) начинаю самое интересное - настройку nginx.
5. Удалю тогда строки?
6. ОЗУ 1 ГБ, из которых порядка 640МБ использовано

error.log ведётся, но там я ничего не смог найти про 500-ю ошибку. На всякий случай его приведу:
[spoiler][/spoiler]
Перезагружать сервер по команде reboot?

Проверяли ОЗУ в SSH командой: free

Это проделали:
"Чтобы убедиться что верно прописали / скопировали NGINX конфиг: под Админом в ISP нажмите www домены, выделите Ваш домен (чтоб посинел) и вверху "Конфиг", затем, ничего не меняя "ОК": ЕСЛИ окно закроется - значит конфиг NGINX и домена составлен верно - можно и нужно перезагружать ВЕСЬ ВАШ сервер."

Нормально после "ОК" окошко закрылось?

Ниже, слева есть "Сервисы" в ISP (видна нагрузка по основным), еще ниже - Перезагрузка - через нее

В Логах - ругается на несуществующую папку изображений, проверьте права CHMOD 775 минимум и владелец НЕ ROOT, а пользователь домена!, оттуда и 500 может легко выскочить
Название: Re: Причина 500 Internal Error
Отправлено: borro от 24-09-2015, 14:07:05
Цитата: VOVKA772007 от 24-09-2015, 13:54:30
Проверяли ОЗУ в SSH командой: free
Вот:
Цитироватьroot@server1:~# free
             total       used       free     shared    buffers     cached
Mem:       1048576     753440     295136          0          0     589420
-/+ buffers/cache:     164020     884556
Swap:       524288          4     524284
Цитата: VOVKA772007 от 24-09-2015, 13:54:30
Это проделали:
"Чтобы убедиться что верно прописали / скопировали NGINX конфиг: под Админом в ISP нажмите www домены, выделите Ваш домен (чтоб посинел) и вверху "Конфиг", затем, ничего не меняя "ОК": ЕСЛИ окно закроется - значит конфиг NGINX и домена составлен верно - можно и нужно перезагружать ВЕСЬ ВАШ сервер."

Нормально после "ОК" окошко закрылось?
я пока в отдельном файлике компилирую из вашего и своего новый конф...

Цитата: VOVKA772007 от 24-09-2015, 13:54:30
В Логах - ругается на несуществующую папку изображений, проверьте права CHMOD 775 минимум и владелец НЕ ROOT, а пользователь домена!, оттуда и 500 может легко выскочить
папку или файлы? Может вы имели в виду права 755 вместо 775?  по-моему там только речь про .jpg Это нормально, я их удалил. Понять бы только кто и откуда обращается к старым картинкам, вместо новых, назначенных товарам. Это можно по логу понять? Может это я где-то проставил ссылки на старые превью и сам могу их подредактировать.
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 24-09-2015, 14:24:32
Цитата: borro от 24-09-2015, 14:07:05
Вот:я пока в отдельном файлике компилирую из вашего и своего новый конф...
папку или файлы? Может вы имели в виду права 755 вместо 775?  по-моему там только речь про .jpg Это нормально, я их удалил. Понять бы только кто и откуда обращается к старым картинкам, вместо новых, назначенных товарам. Это можно по логу понять? Может это я где-то проставил ссылки на старые превью и сам могу их подредактировать.

Обращается расширение с Вашего же сайта и просит записать измененное изображение - ("(2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-steklyannaya-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"") в ответ: нет прав или папка и/или файл Не существует, выходит 500! Почитайте мануалы Joomla: на все изображения и кеши (около 9 директорий) рекурсивно ставятся CHMOD777 (для того там пустые индексы и лежат - от крякеров), тем более все фильтруется NGINX, даже .htaccess работает не полностью - для справки.

А все - таки рекомендовал бы сервер настроить "по человечески" и не переживать более. У меня по 4 месяца работают без останова. разве только когда правки серьезные вношу - перезагружаю весь, а так - службу перезапустил и забыл:)
Название: Re: Причина 500 Internal Error
Отправлено: borro от 24-09-2015, 15:25:52
Цитата: VOVKA772007 от 24-09-2015, 14:24:32
Обращается расширение с Вашего же сайта и просит записать измененное изображение - ("(2: No such file or directory), client: 91.224.140.52, server: some_site.ru, request: "GET /images/stories/virtuemart/product/resized/korobka-steklyannaya-3_150x150.jpg HTTP/1.0", host: "www.some_site.ru"") в ответ: нет прав или папка и/или файл Не существует, выходит 500! Почитайте мануалы Joomla: на все изображения и кеши (около 9 директорий) рекурсивно ставятся CHMOD777 (для того там пустые индексы и лежат - от крякеров), тем более все фильтруется NGINX, даже .htaccess работает не полностью - для справки.

А все - таки рекомендовал бы сервер настроить "по человечески" и не переживать более. У меня по 4 месяца работают без останова. разве только когда правки серьезные вношу - перезагружаю весь, а так - службу перезапустил и забыл:)
Спасибо.
1. просто как связаны эти 500-ые ошибки по поводу отсутствия определённых превьюшек с теми 500-ми ошибками, которые возникают при добавлении фoток в админке новому товару размером свыше 150КБ? Новый товар если заполняю, то он ещё не связан с теми товарами, об отсутствии превьюшек которых видны логи. Вы хотите сказать, что в этом причины 500-й ошибки при загрузке новых фoток?
2. А как вы поняли, что это:
а. расширение с самого сайта?
б. что расширение пытается что-то записать? я подозреваю, что превьюшки просто где-то в обзорных статьях фигурируют и кто-то читает эти статьи, вызывая логируемые ошибки, либо кто-то где-то в сети поставил ссылки на эти превью
Название: Re: Причина 500 Internal Error
Отправлено: VOVKA772007 от 24-09-2015, 15:42:17
Цитата: borro от 24-09-2015, 15:25:52
Спасибо.
1. просто как связаны эти 500-ые ошибки по поводу отсутствия определённых превьюшек с теми 500-ми ошибками, которые возникают при добавлении фoток в админке новому товару размером свыше 150КБ? Новый товар если заполняю, то он ещё не связан с теми товарами, об отсутствии превьюшек которых видны логи. Вы хотите сказать, что в этом причины 500-й ошибки при загрузке новых фoток?
2. А как вы поняли, что это:
а. расширение с самого сайта?
б. что расширение пытается что-то записать? я подозреваю, что превьюшки просто где-то в обзорных статьях фигурируют и кто-то читает эти статьи, вызывая логируемые ошибки, либо кто-то где-то в сети поставил ссылки на эти превью

Объясняю - это догадка: я ни Ваш ресурс ни сервер не видел ни с фронта, ни изнутри! Это все равно, что ставить диагноз неведомо кому. Там смотреть нужно многое, например, Админку, cURL, GD библиотеку, версии ПО, используемых акселлераторов и так дальше.

P.S. Такое впечатление, что Вы "нагоняете" посты для чего-то:( Я в такие игры НЕ играю (хотел помочь, а вышло сплошное беспокойство). Услуга по настройке сервера у нас стоит от $100 - инфа для общего развития
Название: Re: Причина 500 Internal Error
Отправлено: borro от 25-09-2015, 09:54:07
Доброго утра. Спасибо Вам за советы.
Перезагрузил сервер вот с таким nginx.conf:
[spoiler]
user www-data;
worker_processes 4;
pid /var/run/nginx.pid;

events {
   worker_connections 1028;
   # multi_accept on;
}

http {

   ##
   # Basic Settings
   ##
   proxy_cache_path /var/cache/nginx/cache levels=1:2 keys_zone=one:16m inactive=7d max_size=1024m;
      proxy_temp_path /var/cache/nginx/temp;
   sendfile on;
   tcp_nopush on;
   tcp_nodelay on;
   keepalive_timeout 65;
   keepalive_requests 1000;
   client_body_timeout 10;
   reset_timedout_connection on;
   send_timeout 2;
   types_hash_max_size 2048;
   proxy_buffers 8 64k;
   proxy_intercept_errors on;
    proxy_connect_timeout 1s;
    proxy_read_timeout 3s;
    proxy_send_timeout 3s;
   server_tokens off;

   # server_names_hash_bucket_size 64;
   # server_name_in_redirect off;

   include /etc/nginx/mime.types;
   default_type application/octet-stream;

   ##
   # Logging Settings
   ##

   access_log /var/log/nginx/access.log;
   error_log /var/log/nginx/error.log;

   ##
   # Gzip Settings
   ##
   
   gzip_static on;
   gzip on;
   gzip_disable "msie6";

   gzip_vary on;
   gzip_proxied any;
   gzip_comp_level 5;
   gzip_buffers 16 8k;
   gzip_http_version 1.1;
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

   ##
   # nginx-naxsi config
   ##
   # Uncomment it if you installed nginx-naxsi
   ##

   #include /etc/nginx/naxsi_core.rules;

   ##
   # nginx-passenger config
   ##
   # Uncomment it if you installed nginx-passenger
   ##
   
   #passenger_root /usr;
   #passenger_ruby /usr/bin/ruby;

   ##
   # Virtual Host Configs
   ##

   include /etc/nginx/conf.d/*.conf;
   include /etc/nginx/sites-enabled/*;
   include /usr/local/ispmgr/etc/nginx.domain;
   client_max_body_size 16M;
   charset utf-8;
   # Включаем мульти-соккеты SSI
      ssi on;
      ssi_value_length 1024;
   log_format isp '$bytes_sent $request_length';
   # Глобальный конфиг NGINX, Окончание!   
   # Конфиг NGINX домена!   
   server {
      server_name some-site.ru www.some-site.ru;
      listen some_IP;
      disable_symlinks if_not_owner from=$root_path;
      set $root_path /var/www/some_user/data/www/some-site.ru;
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|ico)$ {
         # кеширование изображений фронта и CSS, JS на 7 дней
         expires 7d;
         #(GZIP сжатие отдаваемых страниц)
         gzip_static on;
         gzip on;
         gzip_min_length 1000;
         gzip_proxied any;
         gzip_types text/plain text/xml application/xml application/x-javascript text/javascript text/css text/json;
         gzip_disable "msie6";
         gzip_comp_level 5;
         gzip_proxied expired no-cache no-store private auth;
         add_header Cache-Control private;
            access_log off;
         root $root_path;
         # access_log /var/www/nginx-logs/some_user isp;
         # access_log /var/www/httpd-logs/some-site.ru.access.log ;
         error_page 404 = @fallback;
      }
      location / {
         # Апач на Админку
         proxy_pass http://some_IP:81;
         proxy_redirect http://some_IP:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Host $http_host;
         proxy_set_header X-URI $uri;
         proxy_set_header X-ARGS $args;
         proxy_set_header Refer $http_refer;
         client_max_body_size       10m;
         client_body_buffer_size    128k;
         proxy_connect_timeout      90;
         proxy_send_timeout         60;
         proxy_read_timeout         60;
         proxy_buffer_size          4k;
         proxy_buffers              4 32k;
         proxy_busy_buffers_size    64k;
         proxy_temp_file_write_size 10m;
         proxy_cache one;
         proxy_cache_key $host$scheme$proxy_host$uri$is_args$args;
         proxy_cache_valid  200 302 304 10m;
         proxy_cache_valid  301 1h;
         proxy_cache_valid  any 1m;
      }
      location ~*(administrator|comprofiler)* {
         proxy_pass http://some_IP:81;
         proxy_redirect http://some_IP:81/ /;
         proxy_redirect off;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Host $http_host;
         proxy_set_header X-URI $uri;
         proxy_set_header X-ARGS $args;
         proxy_set_header Refer $http_refer;
         client_max_body_size 10m;
         client_body_buffer_size 128k;
         proxy_connect_timeout 90;
         proxy_send_timeout 90;
         proxy_read_timeout 90;
         proxy_buffer_size 4k;
         proxy_buffers 4 32k;
         proxy_busy_buffers_size 64k;
         proxy_temp_file_write_size 10m;
      }   
      location ~* ^/(webstat|awstats|webmail|myadmin|pgadmin)/ {
         proxy_pass http://some_IP:81;
         proxy_redirect http://some_IP:81/ /;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location @fallback {
         proxy_pass http://some_IP:81;
         proxy_set_header Host $host;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header X-Forwarded-Proto $scheme;
         proxy_set_header X-Real-IP $remote_addr;
      }
      location ^~ /webstat/ {
         auth_basic "Restricted area";
         auth_basic_user_file /var/www/some_user/data/etc/65408397.passwd;
         try_files $uri @fallback;
      }
      include /usr/local/ispmgr/etc/nginx.inc;
      charset UTF-8;
   }
}
[/spoiler]
Полёт нормальный, не считая двух сообщений Метрики о недоступности сайта ночью:
ЦитироватьНеизвестный IP адрес
Возможные причины проблемы: Неверно настроен DNS адрес вашего сайта
Тем не менее 500-я ошибка появляется если добавляю фотку размером свыше 150КБ. Заметил, что если попросить Virtuemart самому подхватить и распознать с помощью команды "Синхронизовать с Virtuemart" новые изображения, положенные в его стандартную папку картинок товаров, то изображения распознаются и генерятся на них превью. Если это делаю через карточку товара, то 500-я ошибка.

Если например поставить копию сайта на локальный сервер xampp с phpstorm, смогу ли я в отладочном режиме увидеть таки причину 500-й ошибки? Или в XAMPP не будет nginx и того окружения среды, что на реальном VPS?
Название: Re: Причина 500 Internal Error
Отправлено: borro от 28-09-2015, 11:47:10
Здравствуйте!
В поддержке ответили, что причина была в том, что не было папки, в которую надо было сохранять кэш изображений больше некоторого размера  :)
Осталось узнать, какой директивой определяется предельный размер файла, после которого он должен быть закэширован