LINUX.ORG.RU

Сообщения cyklop77

 

midi-метроном

посоветуйте пожалуйста под linux debian метроном, в который можно midi-файл загрузить.

или другую аналогичную программу, которая умела бы проигрывать midi в определенном темпе

cyklop77
()

debian упал(

помогите пожалуйста восстановить debian squeezy или понять причину проблемы.

после перезагрузки системы при помощи кнопки reset (которая на системно блоке) дебиан перестала загружаться. сообщения об ошибках примерно такие (по памяти пишу):

/dev/sda6 contains a filesystem with errors? check forced

unexpected inconsistency run fsck manually
fsck died with exit status 4

failed (code 4)

затем система предлагает или нажать ctrl + D (следует перезагрузка) или ввести рутовый пароль и работать с консолью. из консоли при этом не запускаются ни иксы, ни другие программы (mc запускается).

пробовал при загрузке выбирать рековери моде. не помогает

пробовал выбирать режим восстановления при воткнутом лайв сиди. в этом случае когда предлагается выбрать раздел для монтирования начинается что-то непонятное. а именно при попытке выбрать любой из разделов появляются сообщения об ошибках красного цвета. к сожалению их содержание не помню.

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

cyklop77
()

нет звука в debian

помогите пожалуйста настроить звук(сейчас его нет) в debian squeeze.

установил alsa-utils alsa-base alsa-tools

двигал ползунки в alsamixer. в alsamixer звуковые карты менял. не помогло.

вывод команды alsactl init

Unknown hardware: "HDA-Intel" "Realtek ALC883" "HDA:10ec0883,1458c603,00100002" "0x1458" "0xa102"
Hardware is initialized using a guess method

гугл сказал, что, возмложно, нужно пересобрать ядро. могу попробовать, если будет уверенность, что это поможет. вот информация о подключенных модулях

root@debian:/home/skalinin# lsmod
Module                  Size  Used by
xt_TCPMSS               2303  1 
xt_tcpmss               1017  1 
xt_tcpudp               1743  1 
iptable_mangle          2325  1 
ip_tables               7690  1 iptable_mangle
x_tables                8327  4 xt_TCPMSS,xt_tcpmss,xt_tcpudp,ip_tables
pppoe                   6849  2 
pppox                   1242  1 pppoe
vboxnetadp              5118  0 
vboxnetflt             12633  0 
vboxdrv               126614  2 vboxnetadp,vboxnetflt
binfmt_misc             4907  1 
ppp_generic            16359  6 pppoe,pppox
slhc                    3691  1 ppp_generic
loop                    9765  0 
snd_emu10k1_synth       4024  0 
snd_emux_synth         21906  1 snd_emu10k1_synth
snd_seq_virmidi         2955  1 snd_emux_synth
snd_seq_midi_emul       3554  1 snd_emux_synth
snd_emu10k1           105040  1 snd_emu10k1_synth
snd_seq_midi            3576  0 
snd_seq_midi_event      3684  2 snd_seq_virmidi,snd_seq_midi
snd_hda_codec_realtek   163294  1 
snd_rawmidi            12513  3 snd_seq_virmidi,snd_emu10k1,snd_seq_midi
snd_hda_intel          16823  6 
snd_ac97_codec         79148  1 snd_emu10k1
snd_hda_codec          46002  2 snd_hda_codec_realtek,snd_hda_intel
ac97_bus                 710  1 snd_ac97_codec
i915                  223024  2 
snd_util_mem            1548  2 snd_emux_synth,snd_emu10k1
drm_kms_helper         18309  1 i915
rng_core                2178  0 
drm                   112088  3 i915,drm_kms_helper
snd_hwdep               4054  3 snd_emux_synth,snd_emu10k1,snd_hda_codec
snd_pcm                47226  5 snd_emu10k1,snd_hda_intel,snd_ac97_codec,snd_hda_codec
parport_pc             15799  0 
i2c_algo_bit            3497  1 i915
parport                22554  1 parport_pc
i2c_i801                6462  0 
snd_seq                35463  5 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_midi,snd_seq_midi_event
snd_timer              12258  4 snd_emu10k1,snd_pcm,snd_seq
snd_seq_device          3673  5 snd_emu10k1_synth,snd_emu10k1,snd_seq_midi,snd_rawmidi,snd_seq
video                  14605  1 i915
psmouse                44809  0 
pcspkr                  1207  0 
i2c_core               12787  5 i915,drm_kms_helper,drm,i2c_algo_bit,i2c_i801
evdev                   5609  10 
output                  1204  1 video
serio_raw               2916  0 
snd                    34375  23 snd_emux_synth,snd_seq_virmidi,snd_emu10k1,snd_hda_codec_realtek,snd_rawmidi,snd_hda_intel,snd_ac97_codec,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
button                  3598  1 i915
processor              26327  0 
soundcore               3450  1 snd
snd_page_alloc          5045  3 snd_emu10k1,snd_hda_intel,snd_pcm
ext2                   46245  1 
mbcache                 3762  1 ext2
sg                     15968  0 
sr_mod                 10770  0 
cdrom                  26487  1 sr_mod
sd_mod                 26005  3 
crc_t10dif              1012  1 sd_mod
ata_generic             2067  0 
uhci_hcd               16057  0 
ata_piix               17736  2 
libata                115753  2 ata_generic,ata_piix
thermal                 9206  0 
floppy                 40923  0 
ehci_hcd               28681  0 
skge                   30202  0 
scsi_mod              101429  4 sg,sr_mod,sd_mod,libata
usbcore                98733  3 uhci_hcd,ehci_hcd
nls_base                4541  1 usbcore
thermal_sys             9378  3 video,processor,thermal

моязвуковая карта soundblaster audigy 2 (alsamixer пишет, что unknown). кроме того есть еще какая то встроенная звуковуха (в виндовз если отключаю аудижди, использую встроенную).

cyklop77
()

нет конфига у apache2

помогите пожалуйста понять причину проблемы и по возможности решить её.

когда то на debian squeeze устанавливал apache2. пользовался. затем за ненадобностью удалил. полностью. сейчас апач понадобился снова. устанавливаю его из репозитория(список репозиториев менял много раз со времен первой установки апача). в процессе установки вижу ряд ошибок

root@debian:/# apt-get install apache2 php5 libapache2-mod-php5
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
Предлагаемые пакеты:
  apache2-doc apache2-suexec apache2-suexec-custom php-pear
НОВЫЕ пакеты, которые будут установлены:
  apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
  php5
обновлено 0, установлено 11 новых пакетов, для удаления отмечено 0 пакетов, и 105 пакетов не обновлено.
Необходимо скачать 251 kB/4 942 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 14,6 MB.
Хотите продолжить [Д/н]? д
Получено:1 ftp://ftp.ru.debian.org/debian/ stable/main libapr1 i386 1.4.2-6+squeeze3 [86,1 kB]
Получено:2 ftp://ftp.ru.debian.org/debian/ stable/main apache2-utils i386 2.2.16-6+squeeze4 [165 kB]
Получено 251 kБ за 4с (60,0 kБ/c)       
Выбор ранее не выбранного пакета libapr1.
(Чтение базы данных ... на данный момент установлен 70891 файл и каталог.)
Распаковывается пакет libapr1 (из файла .../libapr1_1.4.2-6+squeeze3_i386.deb)...
Выбор ранее не выбранного пакета libaprutil1.
Распаковывается пакет libaprutil1 (из файла .../libaprutil1_1.3.9+dfsg-5_i386.deb)...
Выбор ранее не выбранного пакета libaprutil1-dbd-sqlite3.
Распаковывается пакет libaprutil1-dbd-sqlite3 (из файла .../libaprutil1-dbd-sqlite3_1.3.9+dfsg-5_i386.deb)...
Выбор ранее не выбранного пакета libaprutil1-ldap.
Распаковывается пакет libaprutil1-ldap (из файла .../libaprutil1-ldap_1.3.9+dfsg-5_i386.deb)...
Выбор ранее не выбранного пакета apache2.2-bin.
Распаковывается пакет apache2.2-bin (из файла .../apache2.2-bin_2.2.16-6+squeeze4_i386.deb)...
Выбор ранее не выбранного пакета apache2-utils.
Распаковывается пакет apache2-utils (из файла .../apache2-utils_2.2.16-6+squeeze4_i386.deb)...
Выбор ранее не выбранного пакета apache2.2-common.
Распаковывается пакет apache2.2-common (из файла .../apache2.2-common_2.2.16-6+squeeze4_i386.deb)...
Выбор ранее не выбранного пакета apache2-mpm-prefork.
Распаковывается пакет apache2-mpm-prefork (из файла .../apache2-mpm-prefork_2.2.16-6+squeeze4_i386.deb)...
Выбор ранее не выбранного пакета apache2.
Распаковывается пакет apache2 (из файла .../apache2_2.2.16-6+squeeze4_i386.deb)...
Выбор ранее не выбранного пакета libapache2-mod-php5.
Распаковывается пакет libapache2-mod-php5 (из файла .../libapache2-mod-php5_5.3.3-7+squeeze3_i386.deb)...
Выбор ранее не выбранного пакета php5.
Распаковывается пакет php5 (из файла .../php5_5.3.3-7+squeeze3_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет libapr1 (1.4.2-6+squeeze3) ...
Настраивается пакет libaprutil1 (1.3.9+dfsg-5) ...
Настраивается пакет libaprutil1-dbd-sqlite3 (1.3.9+dfsg-5) ...
Настраивается пакет libaprutil1-ldap (1.3.9+dfsg-5) ...
Настраивается пакет apache2.2-bin (2.2.16-6+squeeze4) ...
Настраивается пакет apache2-utils (2.2.16-6+squeeze4) ...
Настраивается пакет apache2.2-common (2.2.16-6+squeeze4) ...
Настраивается пакет apache2-mpm-prefork (2.2.16-6+squeeze4) ...
ERROR: Module cgid does not exist!
ERROR: Module cgi does not exist!
It looks like you've deleted /etc/apache2/mods-available/cgid.load, so mod_cgid cannot be enabled.  To fix this, please purge and reinstall apache2.2-common.
.: 51: Can't open /etc/apache2/envvars
invoke-rc.d: initscript apache2, action "start" failed.
Настраивается пакет apache2 (2.2.16-6+squeeze4) ...
Настраивается пакет libapache2-mod-php5 (5.3.3-7+squeeze3) ...
ERROR: Module php5 does not exist!
Настраивается пакет php5 (5.3.3-7+squeeze3) ...

однако апач все таки установился. в /etc/apache2 вижу нужные папки и файлы. но httpd.conf пуст. почему не понятно...

вот информация об установленных пакетах

root@debian:/# whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz
root@debian:/# dpkg -l|grep apache
ii  apache2                              2.2.16-6+squeeze4              Apache HTTP Server metapackage
ii  apache2-mpm-prefork                  2.2.16-6+squeeze4              Apache HTTP Server - traditional non-threaded model
ii  apache2-utils                        2.2.16-6+squeeze4              utility programs for webservers
ii  apache2.2-bin                        2.2.16-6+squeeze4              Apache HTTP Server common binary files
ii  apache2.2-common                     2.2.16-6+squeeze4              Apache HTTP Server common files
ii  libapache2-mod-php5                  5.3.3-7+squeeze3               server-side, HTML-embedded scripting language (Apache 2 module)
root@debian:/# apachectl start
apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
Action 'start' failed.
The Apache error log may have more information.
root@debian:/# 

содержание hosts

127.0.0.1       localhost
127.0.1.1       debian

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

cyklop77
()

не устанавливаются пакеты. debian6

вопрос почти из области телепатии, но спросить больше негде.

проблема в том, что не устанавливаются и не удаляются многие пакеты. я провожу установку из сетевого репозитория, используя apt-get или aptitude. в ходе установки 2 раза предлагается сменить пароль mysql(причем устанавливаемая программа может быть не связана с mysql). после этого в большинстве случаев(заваисит от устанавливаемой программы)система выдаёт сообщение об ошибке и не устанавливает\удаляет пакет.

прилагаю: сообщения консоли - http://narod.ru/disk/11985362001/error.txt.html

список установленных программ, полученных командой dpkg --get-selections http://narod.ru/disk/11986118001/installed.html

лог dpkg http://narod.ru/disk/11986242001/dpkg_log.html

лог aptitude http://narod.ru/disk/11986325001/aptitude_log.html

если еще что-то важно, то могу так же предоставить.

хотелось бы знать в чем дело и как исправить эту ситуацию.

ps некоторые пакеты все таки устанавливаются. ход их установки подобен описанному

cyklop77
()

не создаётся вирт.хост. debian6/apache2

тема не совсем для этого форума, но судя по тому, что нашел через поиск встречаются здесь и такие.

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

связка апач2+пхп5ю.2+мускуль5 на debiab6. пробую добавить виртуальный хост.

вот содержание файла apache2.conf

ServerName localhost
 
#ServerRoot "/etc/apache2"
 
LockFile ${APACHE_LOCK_DIR}/accept.lock
 
PidFile ${APACHE_PID_FILE}
 
Timeout 300
 
KeepAlive On
 
MaxKeepAliveRequests 100
 
KeepAliveTimeout 15
 
directoryIndex index.html index.php index.htm
 
<IfModule mpm_prefork_module>
    StartServers          5
    MinSpareServers       5
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
 
<IfModule mpm_worker_module>
    StartServers          2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
 
<IfModule mpm_event_module>
    StartServers          2
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxClients          150
    MaxRequestsPerChild   0
</IfModule>
 
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
 
AccessFileName .htaccess
 
<Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy all
</Files>
 
DefaultType text/plain
 
AddType application/x-httpd-php .php
 
AddHandler application/x-httpd-php .php .html
 
HostnameLookups Off
 
ErrorLog ${APACHE_LOG_DIR}/error.log
 
LogLevel warn
 
Include mods-enabled/*.load
Include mods-enabled/*.conf
 
Include httpd.conf
 
Include ports.conf
 
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
 
Include conf.d/
 
Include sites-enabled/

вот файл joomla из папки /etc/sites-availables

<VirtualHost *:80>
 
        ServerName joomla
 
        DocumentRoot /var/www/joomla
 
        ErrorLog /var/log/apache2/error.log
        CustomLog /var/log/apache2/access.log combined
 
        <Directory '/var/www/joomla/'>
                AllowOverride All
        </Directory>
 
</VirtualHost>

вот файл hosts

127.0.0.1       localhost
#127.0.1.1      debian
#127.0.0.1/drupal       drupal
127.0.0.1       joomla
 
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

ссылка ln -s /etc/apache2/sites-available/joomla /etc/apache2/sites-enabled/joomla создана

описанная конструкция не работает. если в адресной строке браузер ввожу http://localhost, то отображается положенный index.html. то есть все нормально.

если же ввожу http://joomla, то index.html виртуального хоста не открывается. браузер отсылает введенный адрес к гуглу.(или же браузер предлагает сохранить документ, это после добавления

AddType application/x-httpd-php .php
AddHandler application/x-httpd-php .php .html
)

можно ли пользуясь данными, которые я привел узнать в чем проблема и как ее решить?

ps блок с пхп-кодом не обрабатывается и соответственно на экран не выводится.

pps если кому интересны прочие манипуляции, которые проводил, то можно полистать это http://www.cyberforum.ru/apache/thread284144.html#post1592651

cyklop77
()

отсутствие /etc/sudoers. debian6

есть проблема. установил debian6 и собирался настроить /etc/sudoers. но его нет. пробовал создать(права выставлял) и заполнить вот этим

Defaults env_reset

# User privilege specification
 root ALL=(ALL) ALL
 user ALL=(ALL) ALL

не работает. перегружался.

все действия под рутом конечно же.

подскажите в чем дело? как все таки настроить эту команду?

ps у шелла спрашивал which visudo. говорит нет такой команды. which gksu - тоже

cyklop77
()

проблема с разрешением в иксах.debian6

помогите пожалуйста настроить иксы.

debian6. только консоль. видеокарта intel(R)82945G.

делал следующее. поставил иксы при помощи aptitude install xorg. запустил через startx

поставились, но разрешение экрана меня не устроило(рабочая область - только небольшой прямоугольник в левом верхнем углу).

(так же сбилось(уменьшилось) разрешение консоли(когда startx еще не вбил). пробовал в /etc/default/grub прописывать другие значения для разрешения, обновляться, перегружаться. изменений нет, по прежнему то же самое разрешение в консоли.)

так понял, что не хватает драивера ati. и пока иксы используют vesa.

иду в лор фак, оттуда сюда

http://wiki.debian.org/ATIProprietary

делаю все как советуют. в результате иксы не запускаются. вот лог:

[   134.915] (II) Module record: vendor="X.Org Foundation"
[   134.916] 	compiled for 1.9.5, module version = 1.13.0
[   134.916] 	Module class: X.Org Server Extension
[   134.916] 	ABI class: X.Org Server Extension, version 4.0
[   134.916] (II) Loading extension RECORD
[   134.916] (II) LoadModule: "dri"
[   134.916] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   134.916] (II) Module dri: vendor="X.Org Foundation"
[   134.916] 	compiled for 1.9.5, module version = 1.0.0
[   134.916] 	ABI class: X.Org Server Extension, version 4.0
[   134.916] (II) Loading extension XFree86-DRI
[   134.916] (II) LoadModule: "dri2"
[   134.916] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   134.916] (II) Module dri2: vendor="X.Org Foundation"
[   134.916] 	compiled for 1.9.5, module version = 1.2.0
[   134.916] 	ABI class: X.Org Server Extension, version 4.0
[   134.917] (II) Loading extension DRI2
[   134.917] (II) LoadModule: "fglrx"
[   134.917] (WW) Warning, couldn't open module fglrx
[   134.917] (II) UnloadModule: "fglrx"
[   134.917] (EE) Failed to load module "fglrx" (module does not exist, 0)
[   134.917] (EE) No drivers available.
[   134.917] 
Fatal server error:
[   134.917] no screens found
[   134.917] 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   134.917] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   134.917] 

вот консольное сообщение об ошибке(извиняюсь за форматирование):

startx                                                                                                                                                                                                                                                                                                                                                                                                                                                                    X.Org X Server 1.9.5                                                                                                                                            Release Date: 2011-03-17                                                                                                                                        X Protocol Version 11, Revision 0                                                                                                                               Build Operating System: Linux 2.6.32-5-amd64 i686 Debian                                                                                                        Current Operating System: Linux debian 2.6.32-5-686 #1 SMP Tue Mar 8 21:36:00 UTC 2011 i686                                                                     Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-686 root=UUID=32ad6f12-e37b-49cb-898a-4c8e94882c71 ro quiet                                              Build Date: 26 March 2011  07:50:38AM                                                                                                                           xorg-server 2:1.9.5-1 (Cyril Brulebois <kibi@debian.org>)                                                                                                       Current version of pixman: 0.16.4                                                                                                                                       Before reporting problems, check http://wiki.x.org                                                                                                              to make sure that you have the latest version.                                                                                                          Markers: (--) probed, (**) from config file, (==) default setting,                                                                                                      (++) from command line, (!!) notice, (II) informational,                                                                                                        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.                                                                                           (==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 23 16:48:45 2011                                                                                            (==) Using config file: "/etc/X11/xorg.conf"                                                                                                                    (==) Using system config directory "/usr/share/X11/xorg.conf.d"                                                                                                 (EE) Failed to load module "fglrx" (module does not exist, 0)                                                                                                   (EE) No drivers available.     

после этих действий пробовал добавить с /etc/X11/xorg.conf

       SubSection "Display"
          Viewport   0 0
          Depth      24
          Modes      "1024x768" "800x600" "640x480"
       EndSubSection
при этом доступные моей видеокарте разрешения получал grub-овской утилитой vbeinfo.

так же пробовал воспользоваться sgfxi. установил её. но не запускается, содержание сообщения об ошибке не помню...

ps пробовал снести иксы, но разрешение консоли уже не получается поменять поредством правки /etc/default/grub. это совсем непонятно почему...(update-grub делал)

cyklop77
()

размер шрифта в bash

помогите пожалуйста решить такую проблему. установил debian. есть только консоль. шрифт слишком велик, работать некомфортно. нельзя ли как-нибудь уменьшить?

cyklop77
()

системный вызов из пхп-скрипта. проверить агрумент на наличие команд для shell

прошу помощи в решении следующей задачи.

имеется сервер с linux redhat, веб-интерфейс,пхп-файл, перл-файл. пхп-файл передаёт переменную перл-файлу посредством командного вызова. то есть `system /блабла/перл-файл переменная`. перловый файл на входе непроверяет полученную переменную и использует ей.

проблема в том, что злоумышленник может подменить переменную своей, в которой могут быть команды для оболочки. хотелось бы как-нибудь проверить переменную на входе.

основная трудность в том, переменная может и должна состоять из символов английского и русского алфавитов, цифр, а так же частоупотребляемых символов.

я пока не придумал ничего лучше чем замена с помощью регулярного выражения символа разделения команд ";" на пробел. думаю, этого совсем недостаточно чтобы обезопасить эти скрипты.

подскажите пожалуйста какие еще способы может использовать злоумышленник чтобы нарушить работу системы?

cyklop77
()

не могу настроить cron

прошу только пинка в нужом направлении, так как входных данных могу предоставить не много...

есть сервер. на нем линукс ред хат. админ на скорую руку установил апач, пхп5 и еще кое-что необходимое для работы с вебом.

что-то непонятное творится с планировщиком заданий cron. из консоли пхп-скрипт запускается и отрабатывает без проблем. если пытаюсь запустить его через cron, то ничего не происходит и при этом имею в /var/spool следующее сообщение

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_s
et() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected
'Europe/Moscow' for 'MSD/4.0/DST' instead in /var/www/blablaload.php on line 11
select * from blabla%'<br>1<br>sh: ./ploads_n.pl: No such file or directory

на других серверах при запуске скриптов таким же способом проблем не возникало.

cyklop77
()

не получается подключиться к БД oracle из пхп

помогите пожалуйста разобраться.

у меня linux debian. я написал пхп-скрипт. он простейший, содержит примерно такой код:

if ($c=OCILogon("xyz", "xyz11", "asd"))
{
echo "Successfully connected to Oracle.<br>";
}
else
{
$err = OCIError();
echo "Oracle Connect Error " . $err[message];
exit;
}

если его запускать вручную из командной строки, то проблем нет, отрабатывает. но когда я прописываю задание в cron, то этот скрипт выдаёт такую ошибку: ORA-12154: TNS:could not resolve the connect identifier specified (она записывается в файл /var/spool/<login>)

вероятно какой-то переменной окружения присвоено значение asd. (здесь asd это не ip-адрес, а псевдоним)

хочу спросить как мне добраться до этой переменной. или может быть возможно в том же кроне перед выполнением моей пхп-программы пинать логин-скрипт пользователя, от кого рого эта программа запускается? как это сделать я не представляю...

есть ли еще какие-нибудь способы решить мою проблему?

еще дело в том, что когда я в пхп-скрипте прописываю не псевдоним, а ip-адрес (и с ууказанием порта, и без него), то пхп-программа не работает в любом случае. однако ошибки в ip-адресе быть не может, это совершенно точно.

заранее благодарен за ответы

cyklop77
()

логи nginx. анализ посещаемости ресурса

подскажите пожалуйста где можно найти информацию о том, как можно вытащить из логов nginx данные о количестве посещений ресурса. на сайте создателя nginx ничего про это не написано, поиск в гугле тоже результатов не дал. я знаю, что существуют разные программки для разбора этих логов, но меня интересует само устройство этого лога. заранее благодарен за ответы.

cyklop77
()

nagiostat отображает на графике заниженные значения

недавно столкнулся с проблемой, которую не получается решить самому. поэтому решил попросить помощи здесь. подскажите пожалуйста в каком направлении искать.

дело вот в чём. snmp-поток каждые 5 минут забирает данные с удалённого сервера(просто число. целое число, не дробное!) и передаёт в систему nagios. в nagios установлен и настроен nagiostat, который на основе полученных значений строит график.

вот основные настроики отображения графика из конфига нагиостата: RRDCreateTemplate   stdvalue1_5min   --step 300 DS:rta:GAUGE:600:0:5000 RRA:AVERAGE:0.5:1:396 RRA:AVERAGE:0.5:6:336 RRA:AVERAGE:0.5:24:480 RRA:AVERAGE:0.5:234:480

проблема такая: если переданное значение превышает определенный порог(несколько десятков единиц), то на графике отображается заниженное значение. при этом в rrd-файле записано именно это заниженное значение, а не реально переданное с удалённого сервера.

вот кусок rrd-файла:          <!-- 2010-01-25 13:45:00 MSK / 1264416300 --> <row><v> NaN </v><v> 0.0000000000e+01 </v></row>          <!-- 2010-01-25 13:50:00 MSK / 1264416600 --> <row><v> NaN </v><v> 0.0000000000e+01 </v></row>          <!-- 2010-01-25 13:55:00 MSK / 1264416900 --> <row><v> NaN </v><v> 0.0000000000e+01 </v></row>          <!-- 2010-01-25 14:00:00 MSK / 1264417200 --> <row><v> NaN </v><v> 0.0000000000e+01 </v></row>          <!-- 2010-01-25 14:05:00 MSK / 1264417500 --> <row><v> NaN </v><v> 1.3000000000e+02 </v></row>          <!-- 2010-01-25 14:10:00 MSK / 1264417800 --> <row><v> NaN </v><v> 1.6253333333e+03 </v></row>           во-первых непонятно как почему переданное целочисленное значение преобразовывается в дробное. во-вторых   непонятно почему полученное значение меньше реального.

пробовал менять функцию консолидации, вместо average прописывал last. пробовал менять коэффициэнт усреднения.

cyklop77
()

графики в nagios

прошу помощи в следующем вопросе. в гугле находил много документации на эту тему, но видно туп от природы и разобраться сам не могу.

есть проблема: нужно доставить с удалённого сервера данные в систему nagios и построить график на их основе.

с первой частью порядок, cron регулярно запускает перловый скрипт. скрипт результаты записывает в текстовый файл. затем snmp перебрасывает эти данные в nagios.

пока на nagios я могу лишь отобразить переданную строку данных, а мне нужно построить график.

предполагаю, что перловый скрипт должен выдавать данные в определённом формате. в каком именно понять сам не могу. пожалуйста подскажите. и если можно дайте ссылку на пример, так как скорее всего определенное средство построения графиков требует свой определенный формат входных данных.

cyklop77
()

RSS подписка на новые темы