kgtu5

Рейтинг
209
Регистрация
21.07.2010

cat /proc/user_beancounters

Version: 2.5

uid resource held maxheld barrier limit failcnt

65008: kmemsize 9231460 13029376 14372700 14790164 0

lockedpages 0 0 2048 2048 0

privvmpages 119681 135586 1572864 3145728 0

shmpages 3617 5874 21504 21504 0

dummy 0 0 0 0 0

numproc 60 129 768 768 0

physpages 85689 132464 0 786432 0

vmguarpages 0 0 786432 786432 0

oomguarpages 58262 59904 786432 786432 0

numtcpsock 59 68 8192 8192 0

numflock 5 14 188 206 0

numpty 1 1 16 16 0

numsiginfo 0 39 256 256 0

tcpsndbuf 1031272 1186976 33554432 33554432 0

tcprcvbuf 966656 1165640 33554432 33554432 0

othersockbuf 172624 348336 1126080 2097152 0

dgramrcvbuf 0 13872 262144 262144 0

numothersock 173 198 8192 8192 0

dcachesize 3623428 3624960 3409920 3624960 0

numfile 1258 1595 8192 8192 0

dummy 0 0 0 0 0

dummy 0 0 0 0 0

dummy 0 0 0 0 0

numiptent 43 43 128 128 0

коряво немного))

foxi тогда бы при нагрузке то же самое было с впс, ну и опять же если верить счетчику общей нагрузки на сервер - около 35% постоянно

---------- Добавлено 20.06.2013 в 21:53 ----------

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

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

phpmyadmin - выбрать базу - в верхнем меню SQL

CREATE TABLE IF NOT EXISTS `dle_rss` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`url` varchar(255) NOT NULL DEFAULT '',
`rss` tinyint(1) NOT NULL DEFAULT '1',
`title` text NOT NULL,
`descr` text NOT NULL,
`category` varchar(100) NOT NULL DEFAULT '',
`allow_mod` char(1) NOT NULL DEFAULT '0',
`allow_main` tinyint(1) NOT NULL DEFAULT '0',
`allow_comm` tinyint(1) NOT NULL DEFAULT '0',
`allow_auto` tinyint(1) NOT NULL DEFAULT '0',
`allow_rate` tinyint(1) NOT NULL DEFAULT '0',
`allow_more` tinyint(1) NOT NULL DEFAULT '0',
`allow_watermark` tinyint(1) NOT NULL DEFAULT '0',
`date_format` tinyint(1) NOT NULL DEFAULT '0',
`load_img` varchar(20) NOT NULL DEFAULT '0',
`thumb_img` tinyint(1) NOT NULL DEFAULT '0',
`start_template` text NOT NULL,
`delate` text NOT NULL,
`start` text NOT NULL,
`finish` text NOT NULL,
`inser` text NOT NULL,
`ful_start` text NOT NULL,
`start_title` text NOT NULL,
`end_title` varchar(255) NOT NULL DEFAULT '',
`start_short` text NOT NULL,
`end_short` text NOT NULL,
`sart_link` text NOT NULL,
`end_link` tinyint(1) NOT NULL DEFAULT '0',
`sart_cat` text NOT NULL,
`cookies` text NOT NULL,
`keywords` text NOT NULL,
`stkeywords` text NOT NULL,
`Autors` text NOT NULL,
`xdescr` varchar(255) NOT NULL DEFAULT '',
`xpos` int(11) NOT NULL DEFAULT '0',
`short_story` varchar(100) NOT NULL DEFAULT '',
`dop_nast` varchar(100) NOT NULL DEFAULT '',
`ctp` varchar(50) NOT NULL DEFAULT '',
`full_link` varchar(250) NOT NULL DEFAULT '',
`finish_template` text NOT NULL,
`date` varchar(60) NOT NULL DEFAULT '',
`dnast` text NOT NULL,
`symbol` text NOT NULL,
`ftags` text NOT NULL,
`metatitle` text NOT NULL,
`meta_descr` text NOT NULL,
`key_words` text NOT NULL,
`kategory` text NOT NULL,
`xfields_template` text NOT NULL,
`dop_full` varchar(100) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `xpos` (`xpos`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=10 ;

солянка сборная:

perl -MCPAN -e 'install CGI'

взял CGI.pm из библиотек, закинул в /home/***/data/www/***.ru/ZM/

получилось пока это:

[error] [client 94.25.229.103] [Tue Jun 18 14:04:29 2013] index.cgi: Undefined subroutine &ZM::CGI::inParse called at /home/***/data/www/***.ru/index.cgi line 16.

index.cgi

#!/usr/bin/perl
$|=1;
use ZMSHOP::Lib;
use ZM::CGI;
use CGI::Carp qw(fatalsToBrowser);
use ZM::Session;
use ZM::SSI;
use ZM::Template;
use ZMSHOP::Categories_fields;
use ZMSHOP::Items_fields;
use Email::Valid;
use ZMSHOP::Users;
use DBI;
use Data:: Dumper; - пробела нет, иначе смайлик появляется

(строка 16)ZM::CGI::inParse();
$session=new ZM::Session();
$session->{lifetime}=53200;
$session->{path}='tmp/';
$session->{SID}=$FORM{SID} if $FORM{SID};
$session->start('nocontent','','1');
$titlepage = '';

видимо не нравится ему этот CGI.pm

доступа к старому пока нет, жду...

папки ZM нет и ищет скрипт в библиотеках перла

Can't locate ZM/CGI.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14/BSDPAN /usr/local/lib/perl5/site_perl/5.14/mach /usr/local/lib/perl5/site_perl/5.14 /usr/local/lib/perl5/5.14/mach /usr/local/lib/perl5/5.14 .)

так "что-то не того" это и есть ошибка

еррор.лог смотри

---------- Добавлено 18.06.2013 в 10:13 ----------

может использование функции теперь обязательно

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Ошибка соединения: ' . mysql_error());
}
echo 'Успешно соединились';
mysql_close($link);
?>

ошибку напишите, 5.4 более строгий и требовательный к параметрам

гугл и cpan.org знают только про

ZM-Session-0.2.1

ZM-SSI-0.0.5

ZM-Template-0.7.2

и хостинг easyhost.ru/cgi-sys/infomatic.pl?mod=ZM::CGI&mode=test

WapGraf:
perl -MCPAN -e 'install ZM:CGI'

некорректно

syntax error at -e line 1, near "ZM:"

правильный вариант perl -MCPAN -e 'install ZM::CGI'

но его тоже нет

Warning: Cannot install ZM::CGI, don't know what it is.

pupseg, да из консоли теперь тоже отрабатывает тестовые (до этого нет)

[umka], это я увидел, начал искать мануалы как оттуда модули устанавливать, а все оказывается просто )) сейчас все зависимости ставлю

+ не могу найти порт ZM:CGI

Can't locate ZM/CGI.pm in @INC

V(o)ViK, прав, mcedit показал виндовые переносы ^M

первый скрипт отработался

этот тоже:

#!/usr/bin/perl
print "Content-type: text/plain; charset=iso-8859-1\n\n";
foreach $var (sort(keys(%ENV))) { $val = $ENV{$var}; $val =~ s|\n|\\n|g; $val =~ s|"|\\"|g; print "${var}=\"${val}\"\n"; }

т.е. перл работает

DOCUMENT_ROOT="/home/***/data/www/***.ru"
GATEWAY_INTERFACE="CGI/1.1"
HTTP_ACCEPT="text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
HTTP_ACCEPT_ENCODING="gzip,deflate,sdch"
HTTP_ACCEPT_LANGUAGE="ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4"
HTTP_CACHE_CONTROL="max-age=0"
HTTP_CONNECTION="keep-alive"
HTTP_COOKIE="SID=D3920f9hDj467BCE6egBHCeD"
HTTP_HOST="***.ru"
HTTP_USER_AGENT="Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.110 Safari/537.36"
PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin"
QUERY_STRING=""
REMOTE_ADDR="46.42.23.220"
REMOTE_PORT="53114"
REQUEST_METHOD="GET"
REQUEST_URI="/test.pl"
SCRIPT_FILENAME="/home/***/data/www/***.ru/test.pl"
SCRIPT_NAME="/test.pl"
SERVER_ADDR="***"
SERVER_ADMIN="webmaster@***.ru"
SERVER_NAME="***.ru"
SERVER_PORT="80"
SERVER_PROTOCOL="HTTP/1.1"
SERVER_SIGNATURE=""
SERVER_SOFTWARE="Apache/2.2.24 (FreeBSD) PHP/5.3.25 with Suhosin-Patch mod_ssl/2.2.24 OpenSSL/1.0.1e mod_perl/2.0.8 Perl/v5.14.4"

теперь вопрос попроще:

сайт написан на перл - пока не запускается - в логах

[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] Can't locate Unicode/Lite.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14/BSDPAN /usr/local/lib/perl5/site_perl/5.14/mach /usr/local/lib/perl5/site_perl/5.14 /usr/local/lib/perl5/5.14/mach /usr/local/lib/perl5/5.14 .) at ZMSHOP/Lib.pm line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at ZMSHOP/Lib.pm line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] Compilation failed in require at /home/***/data/www/***.ru/index.cgi line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at /home/***/data/www/***.ru/index.cgi line 3.
[Mon Jun 17 22:28:00 2013] [error] [client 46.42.23.220] Premature end of script headers: index.cgi
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Can't locate Unicode/Lite.pm in @INC (@INC contains: /usr/local/lib/perl5/5.14/BSDPAN /usr/local/lib/perl5/site_perl/5.14/mach /usr/local/lib/perl5/site_perl/5.14 /usr/local/lib/perl5/5.14/mach /usr/local/lib/perl5/5.14 .) at ZMSHOP/Lib.pm line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at ZMSHOP/Lib.pm line 3., referer: http://classicmotors.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Compilation failed in require at /home/***/data/www/***.ru/index.cgi line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] BEGIN failed--compilation aborted at /home/***/data/www/***.ru/index.cgi line 3., referer: http://***.ru/
[Mon Jun 17 22:28:01 2013] [error] [client 46.42.23.220] Premature end of script headers: index.cgi, referer: http://***.ru/

ZMSHOP/Lib.pm

package ZMSHOP::Lib;

(3 строка)use Unicode::Lite;
use XML::Simple;
#use Email::Valid;
require Exporter;

чего ему не хватает?

Всего: 2207