• Почему ошибка 404 после переноса на ngnix?

    @vottakoinick Автор вопроса
    Refguser, тут дело не в вордпрессе, в вордпрессе нет никаких настроек для этого, это проблема настройки ngnix и конкретно fastcgi это точно. Поэтому это не левый тег, дело в настройках php, ngnix я писал в тегах ngnix удалил модератор почему то. Вордпресс тут вообще не причём.

    Сайт развёрнут в виртуальном сервере, и он предоставлен хостингом, когда создаёшь сайт путь автоматически создаётся, не мной.

    index.php в запросе не было, даже если написать /new/index.php всё равно всё открывается в вордпрессе вообще это не важно, а проблема в том что 404 ошибка когда я открываю /new/ это очевидно к чему писать что проблем нет.

    Всё должно работать при любых настройках пермалинка, вообще любых это точно я хорошо вордпресс знаю. Панель ISP manager.
    Написано
  • Почему ошибка 404 после переноса на ngnix?

    @vottakoinick Автор вопроса
    Refguser, что такое тег и где его ставить? Вы про теги в вопросе? Поставил.

    В файлах водпреса нет настроек для сервера. Перенёс плагином duplicator, он всех лучше переносит. .htaccess стандартный для вордпресса.

    Такого файла конечно нет, этот путь сделан же виртуально route. Но путь то такой есть. Это категория.
  • Почему ошибка 404 после переноса на ngnix?

    @vottakoinick Автор вопроса
    Lynn «Кофеман»,
    Запрос site.ru/new

    если это конфиг то вот он:

    server {
    	server_name site.ru www.site.ru;
    	charset off;
    	index index.php index.html;
    	disable_symlinks if_not_owner from=$root_path;
    	include /etc/nginx/vhosts-includes/*.conf;
    	include /etc/nginx/vhosts-resources/site.ru/*.conf;
    	access_log /var/www/httpd-logs/site.ru.access.log;
    	error_log /var/www/httpd-logs/site.ru.error.log notice;
    	ssi on;
    	set $root_path /var/www/www-root/data/www/site.ru;
    	root $root_path;
    	gzip on;
    	gzip_comp_level 5;
    	gzip_disable "msie6";
    	gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;
    
    	location / {
    		location ~ [^/]\.ph(p\d*|tml)$ {
    			try_files /does_not_exists @php;
    		}
    		location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|webp|woff|woff2)$ {
    			expires 24h;
    		}
    	}
    	return 301 https://$host:443$request_uri;
    	listen 11.11.11.11:80;
    	location @php {
    		include /etc/nginx/vhosts-resources/site.ru/dynamic/*.conf;
    		fastcgi_index index.php;
    		fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.ru";
    		fastcgi_pass unix:/var/www/php-fpm/1.sock;
    		fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
    		try_files $uri =404;
    		include fastcgi_params;
    	}
    }
    server {
    	server_name site.ru www.site.ru;
    	ssl_certificate "/var/www/httpd-cert/www-root/site.ru_le1.crt";
    	ssl_certificate_key "/var/www/httpd-cert/www-root/site.ru_le1.key";
    	ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4;
    	ssl_prefer_server_ciphers on;
    	ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
    	ssl_dhparam /etc/ssl/certs/dhparam4096.pem;
    	charset off;
    	index index.php index.html;
    	disable_symlinks if_not_owner from=$root_path;
    	include /etc/nginx/vhosts-includes/*.conf;
    	include /etc/nginx/vhosts-resources/site.ru/*.conf;
    	access_log /var/www/httpd-logs/site.ru.access.log;
    	error_log /var/www/httpd-logs/site.ru.error.log notice;
    	ssi on;
    	set $root_path /var/www/www-root/data/www/site.ru;
    	root $root_path;
    	gzip on;
    	gzip_comp_level 5;
    	gzip_disable "msie6";
    	gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;
    	location / {
    		location ~ [^/]\.ph(p\d*|tml)$ {
    			try_files /does_not_exists @php;
    		}
    		location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|webp|woff|woff2)$ {
    			expires 24h;
    		}
    	}
    	listen 11.11.11.11:443 ssl;
    	location @php {
    		include /etc/nginx/vhosts-resources/site.ru/dynamic/*.conf;
    		fastcgi_index index.php;
    		fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@site.ru";
    		fastcgi_pass unix:/var/www/php-fpm/1.sock;
    		fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
    		try_files $uri =404;
    		include fastcgi_params;
    	}
    }
  • Как написать маску для замены в js?

    @vottakoinick Автор вопроса
    вот так работает
    descr.replace(/\[related_products\].+?\[\/related_products\]/g, '');
    Написано
  • Почему переменная пустая?

    @vottakoinick Автор вопроса
    ThunderCat, я немогу напрямую посмотреть только через кодировние в json там переменная apply очень большая и наверное на кирилеце закодирована кодами, в общем можно конечно посмотреть, но очень неудобно читать. Вообще да тупанул.

    А у вас в коде я подумал ошибка $deb[$i]['selected_cat_2'] = $selected_cat; идёт сразу за seledcted_cat_1 я думал она должна быть вдругом условии.
    Написано
  • Почему переменная пустая?

    @vottakoinick Автор вопроса
    foreach ($aTabs as $aTab) { // цикл по вкладкам
            foreach ($aTab['OPTIONS'] as $key => $arOption) {
                $deb[$i]['key'] = $key;
                $deb[$i]['arOption'] = $arOption[0];
                if ($request['apply']) { // сохраняем введенные настройки
                    $optionValue = $request->getPost($arOption[0]);
                    $deb[$i]['optionValue'] = $optionValue;
    
                    if ($arOption[0] == 'select_cat') {
                            $selected_cat = $optionValue;
                            $deb[$i]['selected_cat_1'] = $selected_cat;
                    }
    
                    if ($arOption[0] == 'start_load_product') {
                        $deb[$i]['selected_cat_2'] = $selected_cat_2;
                    }
                }
                $i++;
            }
            Option::set($module_id, 'max_price',  json_encode($deb) );


    Результат
    [{"key":0,"arOption":"max_price","optionValue":""},{"key":1,"arOption":"min_price","optionValue":""},{"key":2,"arOption":"start_load_product","optionValue":"Y","selected_cat_2":null},{"key":1,"arOption":"select_cat","optionValue":["2600"],"selected_cat_1":["2600"]}]

    Что происходит вообще. Сначала key = 0 потом 1 потом 2 потом опять 1 О_о

    В принципе я свою проблему решил исходя из этого, но странно что ключь дублируется в настройках модуля битрикса, вообще разве бывают одинаковые ключи у массива. Я смотрел что во втором условии key = 1 а в первом key = 2 поэтому думал что сначала 1 потом 2 идёт.
    Написано
  • Низкое напряжение на USB портах, какая причина?

    @vottakoinick Автор вопроса
    я же написал что 4.5 вольта на всех портах в мамке, как я понял в ней дело, я новую заказал, починить то вряд ли смогу. HDD я новый покупал, в нему нет вопросов.
  • Низкое напряжение на USB портах, какая причина?

    @vottakoinick Автор вопроса
    а это где мерить? в молексе я померил 5 вольт. Это нужно в проводах которые питают материнку померить?
  • Как сделать такую штуку с помощью js?

    @vottakoinick Автор вопроса
    Вадим, да гуглил, я прямо про рубль не писал. По разному пытался и на английском, что то не то находилось.
  • Как убрать длину маршрута?

    @vottakoinick Автор вопроса
    хотя нет на этом примере если переключить на пешеходную маршрутизацию то тоже есть такая фигня.
  • Почему не работает второй канал памяти?

    @vottakoinick Автор вопроса
    Дмитрий, я починил =) Вот этот ряд ножек был отогнут. Это не бросалось в глаза потому что он как то ровно целый ряд отогнут, может так с самого завода было.
    62247dce1271e033898816.jpeg
  • Почему не работает второй канал памяти?

    @vottakoinick Автор вопроса
    Дмитрий, https://www.youtube.com/watch?v=CTyTm6z4R9Q
    если смотреть прямо сверху все ножки на своих местах, а если под углом то снизу левее центра одна смещена.
  • Почему не работает второй канал памяти?

    @vottakoinick Автор вопроса
    ambisinister One, Я знаю как вставлять чтоб 2 канала работало там цветом помечено. У меня работает только 1-2 если вставить, если хоть одна планка в 3 или в 4 то не стартует.
  • Почему не работает второй канал памяти?

    @vottakoinick Автор вопроса
    Дмитрий, одна ножка немнога погнута, я выровнял как мог, могу указать какая, я не нашёл спецификации, там хрен поймёшь, их тыща штук для 1151 v1 и v2 и для разных ядер. А что из за одной ножки может так мало лампочек гореть? Каждая лампочка это контакт в слоте? Как же тогда всё работает? Первый канал. Ведь комп полностью рабочий, только второй канал не работает.
  • Почему срабатывает submit?

    @vottakoinick Автор вопроса
    это про клики на слои. А код выше срабатывает при событии submit.
  • Почему не устанавливается node-sass?

    @vottakoinick Автор вопроса
    нашёл как npm config set python c:\python27\python.exe
  • Почему не устанавливается node-sass?

    @vottakoinick Автор вопроса
    Василий Банников, да он до конца не ставиться зависает, хотя система свежо установленная лицензия. windows 10