У меня php осознанно возвращает 400 Bad Request. А nginx пишет что видит это и меняет зачем то на 302. Что это?
2019/06/27 22:45:24 [error] 8715#8715: *49 upstream sent invalid status "Bad Request" while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: xxx.org, request: "PUT /xxx.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "xxx.org"
2019/06/27 22:45:24 [debug] 8715#8715: *49 http next upstream, 8
2019/06/27 22:45:24 [debug] 8715#8715: *49 free rr peer 1 4
2019/06/27 22:45:24 [debug] 8715#8715: *49 finalize http upstream request: 502
2019/06/27 22:45:24 [debug] 8715#8715: *49 finalize http fastcgi request
2019/06/27 22:45:24 [debug] 8715#8715: *49 close http upstream connection: 27
2019/06/27 22:45:24 [debug] 8715#8715: *49 free: 000055D20B218090, unused: 48
2019/06/27 22:45:24 [debug] 8715#8715: *49 event timer del: 27: 1985789457
2019/06/27 22:45:24 [debug] 8715#8715: *49 reusable connection: 0
2019/06/27 22:45:24 [debug] 8715#8715: *49 http finalize request: 502, "/xxx.php?" a:1, c:1
2019/06/27 22:45:24 [debug] 8715#8715: *49 http special response: 502, "/xxx.php?"
2019/06/27 22:45:24 [debug] 8715#8715: *49 charset: "" > "utf-8"
2019/06/27 22:45:24 [debug] 8715#8715: *49 HTTP/1.1 302 Moved Temporarily^M
Server: nginx^M
Date: Thu, 27 Jun 2019 19:45:24 GMT^M
Content-Type: text/html^M
Content-Length: 154^M
Connection: keep-alive^M
Location: =400^M
Access-Control-Allow-Methods: POST, GET, OPTIONS, DELETE, HEAD, PUT^M
Всем доброго дня!
Стоит выбор дистрибутива.
Задачи и ожидания - свежий софт и рабочая машина в которой не нужно лазить под капот.
По окружению предпочтение KDE.
P.S. как вариант ещё поглядывая в сторону
- Fedora;
- openSuse;
на счёт Arch боюсь что не вытяну по скилам.
Кто откликнулся, заранее благодарен!
Я вбил в роутер openwrt на вкладке wireless список wi-fi сетей, но роутер подключается всегда к первой сети в этом списке, а не к сети с лучшим сигналом.
Как сделать, чтобы он подключался к лучшей сети ?
Правильный ли метод забить сразу все известные wi-fi сети в роутер или лучше создать одного клиента и скриптом переписывать там на сеть с лучшим сигналом параметры mac,ssid,key ?
Установил heads os на usb с помощью команды: dd if=heads-*.iso of=/dev/sdb bs=1M && sync (на официальном сайте нашел), загрузочный usb не видно ни в boot menu ни bios.Снес ос,отформатировал флешку и записал образ с помощью утилиты etcher,то же самое.В системной утилите Диски показывает что на флешке 2 раздела:ISOIMAGE Раздел 1 779MB ISO9660 и Свободное место 15 GB
Как обывателю купить ноутбук с внутренностями, точно поддерживаемыми более-менее свежими ядрами линукса? Сайтик https://www.linux-laptop.net по-моему тухлый, модели старые, их там мало. На убунту-вики тоже что-то находил, но старое.
Может регистранты могли бы накидать список моделей своих ноутов, если у них все хорошо работает, чтобы людям проще было? Только, наверное, надо очень точно указывать модель и модификацию, внутренности разные бывают
Вот я например хочу Thinkpad E390, а их разных есть штук 5-7 модификаций и никак не понять, будет у меня с ним гемор или нет...
По ссылке https://code.ach.gov.ru/public доступен исходный код программ (в основном скриптов), написанных программистами счётной палаты.
ТАкое вообще возможно? как провернуть? )) сейчас завис на стадии «как это все примонтировать». Нужно как то обучить инитрд смонтировать раздел на котором лежит файл, прибиндить файл к /dev/loop1, найти там LVM и смотировать его как корень. Смотрю на лайф сд и вижу что примерно такой же фокус тут провернули со сквошфс. Есть какой то простой способ надресировать инитрд? может какую магию нужно прописать в мкинитрамфс?
Когда небольшие предприятия, общественные организации и другие подобного размера компании понимают, что им нужно где-то хранить свои данные, они, в первую очередь вспоминают о Microsoft Access. Это будет правильным выбором если вы уже платите за подписку Microsoft и не против использовать проприетарное программное обеспечение. Но это не единственный вариант и если вы предпочитаете использовать свободное программное обеспечение или у вас недостаточно бюджета на покупку продуктов Microsoft, для вас тоже есть решение. Существует несколько приложений баз данных с открытым исходным кодом, которые являются достойной альтернативой для Microsoft Access или Apple FileMaker. В этой статье мы собрали лучшие аналоги Access для Linux.
Запись Аналоги Access для Linux впервые появилась Losst.
Valve продолжит поддержку Ubuntu, но начнёт тесно сотрудничать и с другими дистрибутивами Linux
При открытии проектов Qt в KDevelop v5.3.2 наблюдаются аномалии, связанные с анализом синтаксических ошибок, хотя все компилируется без всяких предупреждений. Эта штука сильно раздражает и поиск в гугле не дал результатов. До этого пользовался Qt Creator и не могу понять почему тут такая ерунда происходит и как это исправить.
Всем привет!
собрал бондинг с интерфейсом bond0
.....
Потом желтая вода в голову ударила, решил переименовать интерфейс для эстетического наслаждения - bondpub0. Теперь вот думаю
Сейчас имею:
bond0 со STATE DOWN
и вновь сконфигурированный bondpub0
из памяти мастер прибиваю
echo "-bond0" > /sys/class/net/bonding_masters
find /etc/sysconfig/network-scripts -type f | xargs grep "bond0"
ls -A /etc/modprobe.d
где смотреть?как удалить?
Скачал, запустил виртуалочку в qemu и теперь хочу элементарных удобств в интерфейсе - работающий sshd, после которого гуй и иксы можно смело сносить.
Система для виртуалки вроде по умолчанию с установленным sshd, а вот как его запустить непонятно. Пробовал раскомментировать соответсвующие строки в /etc/config.scm, при перезагрузке sshd в запущенных процессах не появляется. При командах, что советуются в 8.15.1, или `guix system reconfigure /etc/config.scm` система на кой-то ляд что-то откуда-то качает, хотя ping 8.8.8.8 не проходят, забивает диск и тормозит.
Народ, еще один вопрос. Я не люблю работать с бумагами в печатном виде, люблю в электронном. Но с тех пор как слез с шиндовса, я в поиске хорошего (можно даже платного) приложения для просмотра хотя бы pdf, а лучше и djvue, с возможностью удобного выделения строк, абзацев, других произвольных фрагментов текста (не для копирования, а как заметки). Возможность добавлять комметарии тоже не лишней не будет. В целом что-то вроде acrobat reader, только попроще и опенсорсное. Круто, если есть в репах дебиана. Щас пользуюсь evince, но он неочень...
Всем Привет
Имеется сервер на Ubuntu Server 18.04 с белым ip и с приложением для парсинга сайта-сервиса который предоставляет api.
Возникла проблема, начали банить ip-адрес моего сервера.
Встала задача, заходить на этот сервис через бесплатные прокси (их целый список, они без авторизации.)
Само приложение и нода на TS, пока нет возможности реализовать внутри него прокси.
Я решил сделать системное прокси (понимаю, что это радикальные меры, но это временная необходимость.)
2 варианта я прикинул:
Первый: Можно ли создать прокси для отдельного порта?
Второй: Прокси на весь трафик
в /etc/environment в документации не нашел таких инструкций.
Подскажите, кто сталкивался с такой задачей
Казалось бы, для com порта по умолчанию ожидается что что подашь на один конец, то и вылезет из другого. Всякие навороты включаются дополнительными опциями. И в мире микроконтроллеров так и есть.
Но в Linux не так. По-умолчанию com порты в linux ведут себя по-другому. Они делают всякие дополнительные вещи. Например, очень любят менять 0x0D ('\r') на 0x0A ('\n'). Я долго пытался понять, что за ерунда происходит и почему у меня приходят не те байты, что я посылал. В итоге нашел, что для того, чтобы com порт просто пересылал данные, надо дополнительный настройки делать.
Зачем так сделано?
Народ, посоветуйте хороший тайлинговый вм. Хочу на всех компах с дебианом поставить единую конфигурацию и по минимуму к мышке прикасаться. Лучше всего, чтобы из коробки была уже достаточно удобная конфа и не нужно было много усилий для некоторой кастомизации при необходимости. Смотрю на i3 и dwm. Последний, правда, не удобно собирать в дебиане, тащить надо много всего. Есть еще какие-то достойные варианты? Осом не понравился.
Создал тему по актуальному вопросу, немного с провокационным заголовком и слегка приукрашенным содержанием, и что в итоге имеем?
-7
Нельзя так. Ну мешала тебе тема, ну снес бы с 0, я просто хотел привлечь к обсуждению большее количество людей.
Скоро все равно другую тему создадут, нельзя поговорить о нововведении? Даже причину удаления не указал.
А ты, бездуховный...
Есть Clang на оффтопике:
C:\Users>clang++ --version
clang version 8.0.0 (tags/RELEASE_800/final)
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Program Files\LLVM\bin
По умолчанию он хочет стандартную либу от M$:
C:\Users>clang++ hello.cpp -o hello-clang.exe
clang++: warning: unable to find a Visual Studio installation; try running Clang from a developer command prompt [-Wmsvc-not-found]
hello.cpp:1:10: fatal error: 'iostream' file not found
#include <iostream>
^~~~~~~~~~
1 error generated.
У меня есть MinGW, который я хочу чтоб Clang использовал. Однако надо явно подать аргумент --target
:
C:\Users>clang++ --target=x86_64-pc-windows-gnu hello.cpp -o hello-clang.exe
C:\Users>hello-clang.exe
Hello, World!
Можно ли поменять конфигурацию Clang так, чтоб он по умолчанию выбирал target: x86_64-pc-windows-gnu
? В интернетах нашел только как пересобрать Clang с таким конфигом. Не очень хочется пересобирать :/ Может есть какая-то переменная среды или текстовый конфиг чтоб поменять умолчания?