Jump to content

Wade

Members
  • Content Count

    4
  • Joined

  • Last visited

  1. Добрый день. Столкнулся с очень странной историей. Имеется сервер debian 6+openvpn+postgresql+apache+php Сервер используется для сбора статистики с информационных терминалов - каждый терминал создает через gprs модем vpn туннель до сервера, и скидывает разную статистику. На этом же сервере есть веб морда для клиентов. В последнее время с сервером начинается странное - через 3 часа 45 минут он перестает отвечать postgresql c ошибкой too many connection. В процессах висит в 3-4 раза больше апачей из-за этого. Но самое интересное - отваливается внутренний интерфейс для openvpn. Т.е на внешнем ин
  2. Приветствую. Для того чтобы устройство на ttyACM0 правильно функционировало, необходимо чтобы программа открывала его в монопольном режиме, например program открывает /dev/ttyACM0, тогда команда echo "aaaa" > /dev/ttyACM0 должна закончиться неудачей. Minicom это делает, а у меня не получается. Вот код открытия: fd = open(device, O_RDWR | O_EXCL ); if (fd == -1) { /* * Could not open the port. */ perror(device); //return NULL; } //fcntl(fd, F_SETFL, FNDELAY); struct flock lock; lock . l_type = F_WRLCK; lock . l_whence = SEEK_SET; lock . l_start = 0; lock . l_len = 0; if (f
  3. Добрый день. Ubuntu 10.10 У меня существует устройство /dev/ttyACM0 C этим устройством работает программа program, т.е. если сделать lsof /dev/ttyACM0, то выведется именно program В какой то момент устройство перестает работать. Это случается если на него послать команду отличную от текущего протокола. Т.е. если во время работа program из другой консоли отправить echo "aaaa" > /dev/ttyACM0, то устройство перестает работать. Так вопрос в том как отловить процесс, который отсылает какой то ввод на это устройство не по протоколу. В бесконечном цикле lsof не получилось выявить процесс.
  4. Добрый день. Мне достался сервер LAMP под fedora 6. Все установил, но столкнулся с проблемой, что текущий корпоративный сайт написан на php, где коннетором к бд mysqli, а не обычный mysql. Соответственно в стандартной сборке его нет( Как пересобрать php с поддержкой mysqli? Заранее спасибо
×
×
  • Create New...