Здравствуйте.
Имею:
1. Ubuntu 18.04
2. LAMP (Apache2.4, php7.2, mysql)
3. Исходный код сайта, взятый с хостинга. На хостинге все работает нормально.
Есть форма загрузки фотографий.
Выбираю две фотографии, нажимаю кнопку Submit. Попадаю в контроллер, обрабатывающий идущие с формы данные. Вывожу на экран массив $_FILES. Вижу следующее:
Код (Text):
Array
(
[photo_src] => Array
(
[name] => Array
(
[0] => DSC_6863.JPG
[1] => DSC_6864.JPG
)
[type] => Array
(
[0] =>
[1] =>
)
[tmp_name] => Array
(
[0] =>
[1] =>
)
[error] => Array
(
[0] => 1
[1] => 1
)
[size] => Array
(
[0] => 0
[1] => 0
)
)
)
На этом обработка завершается, т.к. не созданы временные файлы.
Полагаю, это связано с тем, что у Apache нет прав на запись во временную директорию.
Если это так, то подскажите, в какую директорию они должны записываться?
Если же я не прав, то подскажите, какая может быть причина, и как ее побороть
Приветствую, господа и дамы.
В общем столкнулся с проблемой тестирования приложения, которое должно пробивать дыры в NAT посредством UPnP или UDP hole punching. Есть ли какая-то практика поднять виртуальную разветвлённую сеть, чтобы приложение схавало её как живую, без реальной сети? Роутеры и всё такое. В идеале, чтобы и потеря UPD пакетов бала какая-нибудь.
Или я многого хочу? Как вообще это делается, если кто сталкивался.
P.S.: Собственно потерю пакетов наверное можно через прокси-приложение организовать. Собственно любое небольшое сетевое приложения я могу накидать по быстрому, если это поможет.
Добрый день,
Прошу помочь разобраться с проблемой синхронизации с ntp сервером. Гугл читал, ситуаций похожих на свою не нашел.
Дано:
2 сервера на centos, ntp.conf идентичные за исключением наличия логирования на проблемном сервере:
For more information about this file, see the man pages
ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5).
driftfile /var/lib/ntp/drift
Permit time synchronization with our time source, but do not
permit the source to query or modify the service on this system.
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
Permit all access over the loopback interface. This could
be tightened as well, but to do so would effect some of
the administrative functions.
restrict 127.0.0.1
restrict -6 ::1
Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
Use public servers from the pool.ntp.org project.
Please consider joining the pool (http://www.pool.ntp.org/join.html).
#server 0.rhel.pool.ntp.org
#server 1.rhel.pool.ntp.org
#server 2.rhel.pool.ntp.org
server 10.144.18.133
server 10.191.0.65
server 10.144.18.165
server 10.144.6.1
#broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 autokey # manycast client
Undisciplined Local Clock. This is a fake driver intended for backup
and when no outside source of synchronized time is available.
#server 127.127.1.0 # local clock
#fudge 127.127.1.0 stratum 10
Enable public key cryptography.
#crypto
includefile /etc/ntp/crypto/pw
logfile /var/log/ntpstats/ntp1.log
Key file containing the keys and key identifiers used when operating
with symmetric key cryptography.
keys /etc/ntp/keys
Specify the key identifiers which are trusted.
#trustedkey 4 8 42
Specify the key identifier to use with the ntpdc utility.
#requestkey 8
Specify the key identifier to use with the ntpq utility.
#controlkey 8
Enable writing of statistics records.
#statistics clockstats cryptostats loopstats peerstats
На первом синхронизация проходит успешно, на втором -засада
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
10.144.18.133 0.0.0.0 1 u 48 64 1 1.145 10904.3 0.000
10.191.0.65 10.144.18.133 2 u 47 64 1 0.534 11015.3 0.000
10.144.18.165 0.0.0.0 1 u 46 64 1 1.623 11126.3 0.000
10.144.6.1 10.191.0.65 3 u 45 64 1 0.500 11237.5 0.000
В логи попадает всего 2 строки:
cat /var/log/ntpstats/ntp1.log
11 Apr 21:21:25 ntpd[3901]: ntpd exiting on signal 15
11 Apr 21:22:21 ntpd[3928]: ntpd exiting on signal 15
В системных информации побольше:
Apr 11 22:32:42 ntpd[3956]: ntpd [email protected] Wed Aug 25 13:54:50 UTC 2010 (1)
Apr 11 22:32:42 ntpd[3958]: precision = 0.059 usec
Apr 11 22:32:42 ntpd[3958]: Listening on interface #0 wildcard, 0.0.0.0#123 Disabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #1 wildcard, ::#123 Disabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #2 eth0, fe80::20c:29ff:fe28:cca4#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #3 lo, ::1#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #4 eth1, fe80::20c:29ff:fe28:ccae#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #5 lo, 127.0.0.1#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #6 eth0, 10.144.6.33#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on interface #7 eth1, 217.118.72.58#123 Enabled
Apr 11 22:32:42 ntpd[3958]: Listening on routing socket on fd #24 for interface updates
Apr 11 22:32:42 ntpd[3958]: kernel time sync status 2040
Apr 11 22:32:42 ntpd[3958]: frequency initialized 123.949 PPM from /var/lib/ntp/drift
Спасибо!
Доброго времени суток,на ноутбуке стоит две операционки:
Windows 7 и Lubuntu.
Вчера при перемещении из Windows 7 в Lubuntu через терминал файлов(фоток и видео) проворонил и забил полностью физическую память на все 100%, а сегодня не могу войти даже в учётку.
Подскажите пожалуйста что делать?
Добрый день,
Есть такой анальный зонд софт-клиент - Forticlient, который работает на Дебиан 9 у коллеги. А у меня на 10 Дебиане не пашет. Ну как не пашет, в трее висит, вроде чот делает, ток гуй не открывается. Попытка вручную запустить гуй выдаёт.. кгхм, Seg fault. Погуглил, на форуме говорится, что примерно та же проблема на Fedora 29. Отписался производителям, но решил и тут спросить, может чего годного узнаю. В целях решения набрёл на утилитку strace. Применил, узнал для себя чот новое. Но вот как решать пока не понятно. Вывод большой, поэтому ссылка на pastebin
ВНЕЗАПНО изменился формат даты в сообщениях, возможно ли это вернуть взад?
И почему это изменение коснулось даты только в сообщениях и профиле, а во многих других местах всё нормально?
Неужели всё идёт к тому, что хипстеры ещё и год уберут?
Если уж ломать, то дать выбор формата даты везде.
Ъ:
Компания Google предложила разработчикам браузеров ввести в практику блокировку загрузки опасных типов файлов, в случае если ссылающаяся на загрузку страница открыта по HTTPS, но загрузка инициируется без шифрования по HTTP.
Представители Mozilla с интересом восприняли предложение и выразили готовность двигаться в данном направлении, но предложили собрать более детальную статистику о возможном негативном влиянии на существующие системы загрузки.
Пользуясь случаем, передаю привет старым пердунам-параноикам из правительства Казахстана. http у вас теперь не будет, но вы держитесь!
http://www.opennet.ru/opennews/art.shtml?num=50494
использую udhcpd, в конфиге указал влан интерфейс
interface eth0.100
запускается, ошибок не выдаёт, айпишники тоже не выдаёт, в eth0 работает, какие могут быть причины и решения?
Хочу сделать так, чтобы при каждом перезапуске, либо через какое-то время менялись обои на рабочем столе. Скрипт есть, работает, если запускать из терминала. Но ни в какую не хочет работать при запуске системы. Пробовал совать, и в .xinitrc, и в cron - все равно один черт ничего не меняется на раб.столе. В /var/log/syslog cron никаких ошибок не написал. Что еще можно попробовать?
Сам скрипт:
( читать дальше... )
Linux Server 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1 (2019-02-19) x86_64 GNU/Linux
Подключил тестовые репозитории
apt-get source hostapd
По этой инструкции изменял https://debianforum.ru/index.php?topic=13682.0
Установил зависимости apt-get build-dep hostapd
debuild -uc -us -b - выдает ошибку
../src/drivers/driver_macsec_linux.c:19:39: fatal error: netlink/route/link/macsec.h: Нет такого файла или каталога
#include <netlink/route/link/macsec.h>
^
compilation terminated.
Makefile:1988: ошибка выполнения рецепта для цели «../src/drivers/driver_macsec_linux.o»
make[2]: *** [../src/drivers/driver_macsec_linux.o] Ошибка 1
make[2]: *** Ожидание завершения заданий…
make[2]: выход из каталога «/home/dotstal/h.2.7/wpa-2.7+git20190128+0c1e29f/wpa_supplicant»
dh_auto_build: cd wpa_supplicant && make -j2 "INSTALL=install --strip-program=true" returned exit code 2
debian/rules:35: ошибка выполнения рецепта для цели «override_dh_auto_build»
make[1]: *** [override_dh_auto_build] Ошибка 2
make[1]: выход из каталога «/home/dotstal/h.2.7/wpa-2.7+git20190128+0c1e29f»
debian/rules:97: ошибка выполнения рецепта для цели «build»
make: *** [build] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
debuild: fatal error at line 1116:
dpkg-buildpackage -rfakeroot -us -uc -b failed
dotstal@Server:~/h.2.7/wpa-2.7+git20190128+0c1e29f$
macsec.h - нет в комплекте, но там нет и других - (не понял как написать простым текстом)
#include <netlink/netlink.h>
#include <netlink/genl/genl.h>
#include <netlink/genl/ctrl.h>
#include <netlink/route/link.h>
#include <netlink/route/link/macsec.h> - 19 сторка
#include <linux/if_macsec.h>
#include <inttypes.h>
https://www.theverge.com/2019/4/11/18306525/scott-mark-kelly-twins-year-international-space-station-nasa-dna-genes-health
В толксках потёрли, так хоть здесь оставлю более детальный скрипт короткого видео.
Все помнят лысого веселого астронавта? У него есть близняшка-тоже-астронавт, который долго не летал. НАСА собрало по ним данные. В статье говорится что всё несколько оптимистично, но не очень. После возвращения на Землю, большинство изменений откатываются к нормальным параметрам.
Однако подопытному повезло меньше:
DNA damage and altered gene activity weren’t the only changes that persisted after Scott landed: he also didn’t perform as well on cognitive tests as he did before and during the flight (nor did he perform as well as his brother). These tests measured things like memory, attention, emotion recognition, risk-taking, and they’re specifically designed for astronauts, according to Mathias Basner, a professor at the University of Pennsylvania’s Perelman School of Medicine who led the cognitive testing effort. “Taking an off-the-shelf test geared toward the general population doesn’t really work for astronauts because many of these tests aren’t really difficult enough for them,” he says.
For the six months after he landed, Scott was slower and less accurate on most of the tests, Basner’s team found. The decreases weren’t huge, according to Basner. “It is a relevant cognitive decline, but it’s not to a degree where he would stop functioning,” he says. The team can’t explain what’s going on. It could be Earth’s gravity, long-term changes to the brain from spaceflight, or that Scott had just retired and had a busy schedule after landing, Basner says. “We will never be able to say for sure because we only have one subject.”
На хабре в очередной раз обсуждали несовершенство современной патентной системы и один их людей близкий к теме высказал такую идею https://habr.com/ru/post/447370/#comment_20006504 Я в свою очередь дополнил https://habr.com/ru/post/447370/#comment_20018352 Это не решает всю боль патентной системы, но по моему делает её немного лучше, не?
При запуске операционной системы с флешки выдает:GNU GRUB VERSION 2.02 Minimal BASH-like line editing is supported. For the first word, Tab lists possible command completions. Anywhere else TAB lists possible device or file completions.
Добрый день, ЛОР.
Некоторое время назад я мигрировал со SquirrelMail на Roundcube. Инструмент, разумеется, куда более мощный, настраиваемый, исчезли проблемы с кракозябрами и др.
Но вот что я заметил. В SquirrelMail в окне логина поле ввода этого самого логина было обычным текстовым инпутом. Как следствие — когда я начинал набирать логин, Firefox предлагал ранее введённые варианты из локальной истории. Логином выступает просто адрес электронной почты, если что.
В Roundcube это то ли похерили по соображениям безопасности, то ли просто не подумали и навелосипедили — но там какой-то сверкающий и переливающийся инпут, в который логин надо вбивать руками, браузер его не понимает.
Можно это как-то победить? Имеет ли смысл вообще писать багрепорт авторам Roundcube (я даже пока не очень понимаю, как его сформулировать), или сейчас считается, что это «не баг, а фича»? Да, я понимаю, в общем случае это повышение безопасности — но я хочу, чтобы на МОЁМ компе просто подставлялся адрес электронной почты, в качестве логина, он-то точно не секретный, если какая-то малварь, собирающая данные для спамобаз, хочет им разжиться, она его и в более легкодоступных местах возьмёт. Да, можно было бы как вариант, формировать эту форму по-разному для «своего» и «чужого» компьютера.
К паролю всё написанное выше, разумеется, не относится.
Завтра в 18.30 по Гринвичу (если я ничего не путаю) пройдёт матч между командой ботов OpenAI и командой человечества по Dota 2.
OpenAI - это некоммерческая организация созданная при участии Илона Маска для проведения исследований в области искусственного интеллекта. На The International 2018 боты OpenAI обыграли команду бывших профессиональных игроков, но команда действующих профессионалов оказалась роботам не по зубам. Тем ни менее в режиме 1vs1, only mid, mirror match ботам OpenAI нет равных уже сейчас.
Держим кулачки за роботов! Дотеры не нужны! 8/64! СР! УВЧ! Регайте Бендеров на Твиче! Зафлудите им чат!
Приветствую, комрады. Есть вопрос - кто-нибудь юзал/юзает Dart для серверной логики? Расскажите о том для чего пользуете, какие встретили проблемы, что понравилось/не понравилось, какие фреймворки/орм/либы пользуете и т.п.
Заранее благодарю
Ноутбук подключается к интернету через WiFi через D-Link. В 3 часа ночи связь внезапно пропала.
Планшет через этот же WiFi нормально подключается к интернету. Ноутбук видит только веб-морду D-Link-а на 192.168.0.1 (пароль админа потерял), дальше ничего не пингуется. К телефону 4G по WiFi ноут подключился без проблем — через него и пишу.
Перезагрузка не помогла.
Ubuntu 18.04.
В чём может быть проблема? куда копать?