Пытаюсь установить ruby gem pg, получаю такую ошибку:
checking for PQconnectdb() in -lpq... no
checking for PQconnectdb() in -llibpq... no
checking for PQconnectdb() in -lms/libpq... no
Can't find the PostgreSQL client library (libpq)
потому что:
In file included from conftest.c:3:0:
/usr/include/postgresql/libpq-fe.h:250:16: note: declared here
extern PGconn *PQconnectdb(const char *conninfo);
conftest.c: In function ‘t’:
conftest.c:15:15: error: too few arguments to function ‘PQconnectdb’
int t(void) { PQconnectdb(); return 0; }
все нужные libpq-dev и прочие установлены, версия postgresql 9.5
Если я правильно понял версия postgres'a новее чем этот гем и pg-функции имеют другое кол-во аргументов.
Подскажите пожалуйста кто-нибудь сталкивался с подобным и как такое исправить?
у меня есть приложение которое отсылает много логов в rsyslog через localhost по tcp (2k/3k сообщений в секунду)
есть проблема что часть логов теряется, я посмотрел tcpdump и там большая часть пакетов «небольшого» размера - 200-500 байт, и изредка 40k-50k .
я хочу настроить отправку так чтобы пакеты формировались «большими» размерами и только затем отсылались, тем самым я ожидаю что снизиться нагрузка на систему и оверхед на rx/tx и tcp уменьшится и логи перестанут теряться или теряться будет меньшее кол-во.
подскажите пожалуйста могу ли я это сделать со стороны системы без изменения приложения? или это делается только внутри application'а в настройках сокета?
Подскажите пожалуйста как в postfix'e создать разные по приоритетам очереди и как распихать письма по этим очередям.
Чтобы более важные письма (на определенные домены или с определенных ip адресов) уходили быстрее.
Хочется сделать простенькую страничку для запуска разных скриптов(на страничке будет передача параметров скриптам и просмотр вывода).
Можно на чистом html+php сделать. Но такие страницы выглядят грустно и «мертво» :).
Подскажите пожалуйста какой можно взять простенький «фреймворк» или либу чтобы было чуть покрасивее чем default и не сложно при этом в рамках этого сделать shell_exec'и.
Сделал, получил проблему что после остановки сервиса (Centos7), файл не удаляется, т.е. сервис обычной командой не перезапустить - nginx ругается пишет, что /var/run/nginx.sock файл уже есть.
Кто сталкивался? Подскажи пожалуйста:
это как-то решается через nginx - что-то вроде используй уже созданные файлы или пересоздай, или это надо чистить в сервисе (т.е. переделывать идущий в поставке systemd unit чтобы он перед стартом удалял этот сокет)?
Ищу как в апаче заменить страницу ошибки 500 на свою, кастомную.
Почитал всякие инструкции\документации - создал в руте сайта custom_50x.html с текстом и добавил в .htaccess:
ErrorDocument 500 /custom_50x.html
И в самом конце .htaccess написал пару «лишних» символов чтобы имитировать ошибку 500.
В итоге ошибка 500 появляется, но страница ошибки дефолтовая апачовая - «Internal Server Error».
Пробую добавить ErrorDocument в зону апача.
Получаю ту же дефолтовоую ошибку, только с дополнительной строкой в конце:
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
В error_log'e вижу только ошибку .htaccess'a:
Sep 21 15:25:30 apache_error: [Wed Sep 21 15:25:30 2016] [alert] [client 182.128.218.248] /home/fura/wordpress/public_html/.htaccess: Invalid command 'FDSFDS', perhaps misspelled or defined by a module not included in the server configuration, referer: http://fura-wordpress.tmptmp.ru/
В поисках хоть какого-то решения нахожу на сервере файл:
В документации ничего не нашел, поискал в гугле - тоже ничего, максимум что можно - это настроить auth_basic авторизацию собсно она мне не нужна.
Есть еще вариант пробросить iptables'ом каждый child, но это не оч красиво и сложнее автоматизируется (в моем случае puppet'ом). И потом когда я захочу добавить новых mysql_exporter,snmp_exporter это все будет занимать доп порт, ужасное решение имхо.
подскажите пожалуйста, кто сталкивался или слышал, есть ли что-нибудь (программа\сервис), что может обновлять цмски (как можно больший список типа wordpress,joomla,modx,etc).
понятно, что вручную можно и у некоторых уже родные автообновлялки появились (как у wordpress), но интересует что-то «массированное» (автоматизированное) ... может оно будет что-то вроде патчей делать ... вопщем чем бы можно было обновить большой зоопарк старых цмсок
фриварнасть не критерий, за такое не жалко и $ отдать
mount -v 192.168.0.8:/static/assets/cache /var/www/static/assets/cache
mount.nfs: timeout set for Thu Apr 7 16:09:20 2016
mount.nfs: trying text-based options 'vers=4,addr=192.168.0.8,clientaddr=192.168.0.5'
mount.nfs: mount(2): Invalid argument
mount.nfs: an incorrect mount option was specified
selinux отключен, в iptables правило добавлено, telnet'ом с клиента к серверу по nfs портам подключаюсь, версия nfs и ядра:
Хочу программку\сервис для ежедневного «вбития» данных и последующему выводу статистики за интересующие меня периоды и по определенным критериям.
Например, изначально наполняю таблицу поле-значение. Набиваю имена полей и затем каждый день наполняю значениями. Аля что сегодня сходил в бассейн - True (или 1 - не критично), за компом просидел 9 часов, выпил 7 стаканов воды, потратил 70 минут на личный проект, вес 82 кг, читал художественную литературу 20 минут, настроение за весь день по 10 бальной школе 9 и прочую ересть которую я нагенерю и буду прилежно вбивать каждый день.
А потом я спустя н-цать месяцев\недель\лет тыкаю выборку за такой-то период - построить на графики\гистограмы\среднее\ит.д. моего веса, посещения бассейна, и настроения и я такой типа сделаю какой-нить дофига вывод и буду знать проплачивать ли бассейн или пить меньше воды чтобы быть счастливее или сколько я трачу на проект\кошку и прочие показатели, которые можно вывести из цифорок «за каждый день».
Подскажите пожалуйста есть ли такая программа или что-то похожее в природе (ОС не важна).
Хочу чтобы после внезапного пропадания\выключения питания, при загрузке принудительно проверялись файловые системы (корень, home и т.д.)
На текущий момент есть решение создавать файл при запуске системы /forcefsck, и сделать alias на команду reboot и halt - удаление файла, затем сама команда.
Таким образом при обычной перезагрузке\выключении через команды все будет ок, при пропадании питания - проверяться фс.
Решение так себе, похоже на костыль. И тут собсно вопрос: есть ли способы «красивее» или более «изкоробки»? Дистрибутив Ubuntu.