Перейти к публикации
vred

DataLife Engine apache высокая нагрузка на цпу

Рекомендованные сообщения

vred

Проблема после установке модуля на DLE

 

по словам разработчика вина на моей стороне, аля настройки apache \ php \ mysql

но не работы самого модуля, модуль работает на ура

сам в данной сфере скорее как любитель

 

в чем выражается проблема, при обращении к сайту идет нагрузка на 1 из 4 ядер процессора в 100%

так же в лог apache сыпится следующее:

[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP Deprecated:  Function ereg() is deprecated in /var/www/site_name/engine/lineage/classes/l2jdb.class.php(56) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 24, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP Stack trace:, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   1. {main}() /var/www/site_name/index.php:0, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   2. require_once() /var/www/site_name/index.php:36, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   3. require_once() /var/www/site_name/engine/init.php:444, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   4. eval() /var/www/site_name/engine/lineage/modules/online.php:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   5. eval() /var/www/site_name/engine/lineage/modules/online.php(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   6. eval() /var/www/site_name/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   7. require_once() /var/www/site_name/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:21, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   8. eval() /var/www/site_name/engine/lineage/include/common.php:80, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP   9. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  10. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  11. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  12. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  13. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  14. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  15. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  16. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  17. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  18. eval() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:1, referer: http://www.site_name/index.php
[Sun Jun 24 00:17:04 2012] [error] [client xxx.xxx.xxx.xxx] PHP  19. l2jQuery->l2jQuery() /var/www/site_name/engine/lineage/include/common.php(80) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:23, referer: http://www.site_name/index.php

Radar (05:15:08 24/06/2012)

Это предупреждение а не ошибка

Radar (05:13:26 24/06/2012)

Ну вины модуля я тут ниразу не увидел

 

Характеристики железки:

стоит в ДЦ

Intel Xeon 3.06 GHz

4Gb ECC Registered

HDD 2 x 72 GB SCSI RAID 1

os Debian

кроме apache \ mysql - и 1 домена, там ничего нету

 

куда копать, чтобы найти в чем 100% причина

 

p.s. без модуля, сам DLE работает очень шустро, никаких error в apache не сыпится, форум на движке IPB так же не проявляет каких-либо проблем

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

apache - кал. Ставьте связку Nginx + fastcgi. В вашем модуле много ошибок. Код зашифрован?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

apache - кал. Ставьте связку Nginx + fastcgi. В вашем модуле много ошибок. Код зашифрован?

 

да, там зашифровано часть файлов

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

 

на данный момент нету возможности все сносить и ставить по новой

да и если проблема в модуле, боюсь мне не сильно поможет связка nginx

Изменено пользователем vred

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

как разрабу показать факты косяка модуля?

Покажите ему этот лог ошибок.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

как разрабу показать факты косяка модуля?

Покажите ему этот лог ошибок.

 

показывал, на что он ответил это не вина модуля

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon
@vred, Какой модуль? Какие требования модуля? В некоторых случаях неправильная настройка апача может сказаться...и связка nginx + fastcgi тут не поможет! Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred
Системные требования модуля:
  • Доступ в Интернет
  • Совместим только с php 5
  • Версия GD 2 и >
  • Поддержка gzip сжатия
  • Рекомендуется ставить на DLE не ниже 9.0 версии
_http://radarweb.ru/rwl2_about.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

п.2,3 выполнены?

Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

PHP Version 5.3.3-7+squeeze13

GD Version 2.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

100% Ошибка модуля. Спрашивайте у автора что находится на 80-й строчке common.php, если это участок кода открыт, покажите его. Т.к просто идет несовместимость с чем то, раз автор уверяет что дело не в модуле.

 

p.s могу себе на хост поставить модуль, если есть где триал взять, т.к автор временно его не распространяет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

увы, зашифрован.... разработчик со вчера в сети не появляется...

eval(gzinflate(base64_decode ....... и т.д.

 

 

p.s. если есть возможность помочь, можно связатся через icq , готов дать доступ к железке

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

Изменено пользователем vred

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

eval(gzinflate(base64_decode ....... и т.д.

 

Напишите полностью строчку. Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

<?php

 

/*****************************************************************************/

/* */

/* Web for Lineage2 (Radar Web), Copyright © 2008-2011, LandR Media Group */

/* mailto:radar@landrmedia.com */

/* */

/*****************************************************************************/

eval(gzinflate(base64_decode('DZc1ssWIkkS3Mt7vDhliuDHxD

TEzy5kQM7NWP28DZVSezMoqr3T4p/7aqRrSo/wnS/eSwP6vKPO5KP/5

D5ek8LaH8tA7YJJpkWYXI3TWQtLho8cnY3Jl0UfB6K6GKzRsw2CTICx

QZOAbxGD9eiLAXMSigsTDItwDQSzRc/RKbAI87nrGmJ9IuiHnqaD8XB

Hh2O0i8osY8T0aI42sB9FB/Wgqd14jCZTNN0vO9IIuLmG57eAi5xip+

LBNuwgN0c+lLWOaMgve0qDM7coWj7yZWaa2j5jjJ0hTHmzb+Hl+NuOD

NL+PCCZdd2SlRES9G+t1Bhl7GigdGyFmyuqcCFv9JaAGfMbN2oVTC9L

r4vhfapJKAW2SCN+DamQ27o4wXM/embG7IopoXmfv2pBRYkPcjMuoer

upd7OZdhsAwW82cudY9CIRjvgoUG4yI1BmxIoGJJ/4LxqFbB+96BCNw

mMzGcuFEAJQRExA6yULS/C/06Lw3iYaVe9UNCfI3S+lxsc2GzBDSRap

WZtuI0dZvLomrJaBnptdpD6iXb3uIP5q+FDkRrZc78aekP/2IiS6eWz

ViVOlm2yk1WLDgwZpFBCqr91TpJqlAx0b3GRz+pRglzINGX6mHhztRB

icEJWwVDOr1yAanRgpx6hXDxrXttGh44pb3qQ+BFnli7cTt2XyD5G4U

O68yM2q1RisFlg7wSvewPWIkBqAnIWOWR5bpyfJ8cF1fQSruJgluSlf

KqB4HChGRPzDz6wWV1i2HUZ65p3vd1lnPhXqC6kMnk38qnWMeN8Vzen

N74WWyJP0mPmd18LhtTmsPhruebp+5E7Pp9ffksyoV567A+koYOgdbn

7SqR1N6HmSXOsI4+ZO3AlWJRwZ+RcVB+R1e6S/euEs3CxYOWJTTkUhh

GtCpwl4PdTxaj5Vuqbj+8KCfrQiN2jA/ILI17lHhioq+l0xyI+3mMOv

27eaibcd+TOPpcAszHpyQNWvvUwxb/6VYYerQcDgMA41X6oBmNrrX2U

mN6cH4wy5SAsdfu0vVMOinnfEGMHrLnMghystNqjqopluG7gPKrYrvn

Zv/WRVnl0xeI/dc4ac/R15HO9PDo9DPVAhKhbMn51fzaZQPIxAv4NUV

lT1OgTNbGWAVYam1SIjoGC18xv3P3TmkFr6G8i3e4q5QLpw1TsSLRBq

NXSrDt64rcABfwfpvMXMqMMX0oePR/vDdrO7UQAAIaUcEOVePvyhnX+

tBwhxO28SSgysUZrsEVN9PCwMm3o9vHAnk1o/lXIIsSsJ2CSbbuFezm

cFJnP3JmLhIJzedI4Z8aFQZEXCw+4JPwyId/bAKS6gAufLrDIvk1Lhl

EYM1+Jh6h0oEmGEQcswhejDdbn4QmZET0gg9qh9BK5eNk+VGy7lpj81

/DbClRX/6UYDfsK2ZyY3HAZ3r2d69NE4LO/MDDY8lG3juy5TwxSDjKJ

FXcRw2piLnfCmwczItPt1640H6dktdjoL0zjtXZFSmXrgkbTiSYPicY

uls1/3nMdu/sTLfLo9JTe2WbdJ0hsdWaeFFKPHOX74Eb3D6rgX1H08t

TDu7sOaqtDVLnhtCY0k/Zay21Xu0+uKueHgfZvTmuJQk8KVLiRNgJeg

sLiVZ5M8uHDvVEQJQ6AEomeXvwjWxef3CT0SKFi8H/kfQ2MiP164Rj4

77izRaYHKIO3vjXOLGjqkb4p0UpqaxW61hmIo85lVrim2AeNSRLPKQ8

m9rUZGErZVp4SP9AvITXMMOC4itb4J3EVg9ND1QgyUv5iT+TyLgqUvf

qz9TQHPP5L22NcFkAbJTeKAf0NMrAJiNINTk49+FMV+QyM0EGtRSW47

0dQPvpWQxqwd/QtQ6d7DcwRwzHsPM1xSyqzmZAm2n7T2rNgQHtHusag

9jnmNY/6GHnO6RUMF6sPPmJDZhsSq07Hk0OewUDF+ztKnQJnZqDWMAc

CSHlh2mAIaDGjDOC3g7W01ClZDrzQj1PDB+DXO67WBV5k4KtkHnU1CG

oJ5KcIkXgBkhSRuPNdmsHTzfIBsRwncHQNiDRK59alF0TPpRKq85Rvk

K6GOEABmKoxtRgar83bAf4umMrq4YF5iMHIepQ02nN89aRKA1ftJ8gF

EvTtrkP0tnjCwmNTVwmus9Nc0g3dVL/Ty609fbBVSIeT0kg/x2581mi

bK5hQmt/z9oo6sC7C9FXtGHdXIibTMTEnT40lobOlTCRIkcjI9mo9W/

WiBn4xOMQX2Nq8VWpVjj1hMxyAYUmF02k7wPcLwJ2Ve+m2ls5hieJAd

GrpKzc68j3Fbgks/eBlj8FDIckmwqVWecFiEh0pLjN3S6JcGLXkVLMI

riRIgv5MnzsWHfsobmBzq/TlZHGTv/W6EUBNioRm4gHzqmTx8++aJhW

LyYz4fkVpTNvCcvHgJwC8M7VzeAQ6cDjIJNfLf4RHec88Jz/jsshlry

TowHrV/oxRGT1TEUz3ZqalG7i+StHYqrKobhNECDMPMnkGRNef0COAQ

3i92+mUcW/GfDcPQ9lPkZSyj9YeskHKNpNobIuMgqYXSPbQCviSnE/5

lgl4vJrheirq8vuQWT2lO2XzEhyEi7nIy85+Z0aKr7Cceze/33XB8Qw

48xRq1Cay5N8Rwp4Mu6qP9GDbMyyiVgpA+RmDOt51AHYUOOoiJhv0OD

8m3G5lKc4kSy0uysFRFCO5EKuUTS3iyd9BVdib4VSgrVPNkmKs4PWDs

5dDqpxgpcPgigVdrQRmiooHVqpuTqK7AMMuOA8rENTzLMy6yops3r0Y

FQvaHXwRxboW3jYvng5EOkZiohZvaicdA1tYZM2ObVL5dKarg8NaLz2

siyZHKNjAqMWH+eh17Op8mgI0WM+ofBdy5UtmGSnMZhCmsNgw9ujlLG

bkifAFj0tTB/m5NLboZ7ykx+a4b07kZFOyIRZFMAB6i96mJPNaq5VuV

eN4MTmAF1iq+PIGAkvM8U3H8JilX4XZEJT9g+V5VmabvCeivrDt1dkL

N3aT6yKD2MuJBfcGPirSy/KwkDZtgtvX2dq3252ifge4izNmBdZKP5O

1gCSoz/BbtfndldOg7DV64hYwLgfTmPu4GKLTn75SKpwB7JEdeWNkWO

tJaWjJu8ObmJgxUQsLo7J5V02qyDiGHzQVbdQHo6CmbaiftOlLW+8cc

MRbyTtkkzoFJfZxsoT2Wxvterl/zKqVgp6qOvgUCq3ZZWcymKT2Nc1p

d32UIANipWFoxXg0SAv3u5RhMwMVKxXAqWIawvgvlLqqgNvRFJMBJxv

A5cWBMEy9/nY4pSw9D9jWKQB7bHVkTJazxx4fL0cJT3rDFRMm9lKoMG

tA57jM1+JYOvrz9tV4iJDulNITpUT5kRp/xVB8rGiYHkKcH1uI3ZcfM

VuJquSP56D4hCVelONNAq97Fg4UQAYBoZ7JqsIqJW/1jlWOJ8FBaD6X

juhmZ7ryrOWM5v2YJ6LifclX9Idmc6oyDCbU2B/mgWFD6867vofiawA

JUd+aUZQZjEcJuAhxaNAOtHZDjEknKX/MM/fCwuFjORg0RM1jBj/lc1

vslRNBSuCyi0y0cLHWxM5+sDKshjFs42KJ3+ziwJCdNlqeKCrY/a/6a

ee9HbbtY1VbesiI2RPov0DDo82qOu+XoyRCguVH/lxtfSSrYviIA84u

V+0+ZQiqqdrF5lCc2Dd0OkunMvwO87kQKNFMTE6LhLROeE1yMIHxF4+

D8BV/l5h7btLq8WX9AZvrcMKxzLJ1SbzVBVvH291zUiP5lbeCTGsM4F

aPLzTG28J92pNB/oCH1wP7EBcnFl5YUcZvJOmA5J7llRDmhrgs8ETBB

VPaFfYDK6sC+6hD2PFHhbqjjZaVnOSx0hX+dUHzNHxsGZJQysozTsly

7qVy3QoVWIEhOKAiCVQGCQAXS9n//+59///33f//n/wE=')));

?>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

Заменяем и смотрим что выйдет ^^

 

<?php

/*****************************************************************************/
/*  */
/* Web for Lineage2 (Radar Web), Copyright © 2008-2011, LandR Media Group */
/* mailto:radar@landrmedia.com  */
/*  */
/*****************************************************************************/

if(!defined('DATALIFEENGINE')) {
die("Hacking attempt!");
}

//* Подключение библиотек *//
//*************************/

if (file_exists(ENGINE_DIR.'/data/la2cfg.php')) {
include_once ENGINE_DIR.'/data/la2cfg.php';
}

require_once ENGINE_DIR.'/lineage/classes/l2jdb.class.php';
require_once ENGINE_DIR.'/lineage/classes/mysql.class.php';
require_once ENGINE_DIR.'/lineage/classes/rwl2.class.php';

/* Инициализация классов */
$rwl2 = new rwl2();
$filter = new filter();
$jQuery = new l2jQuery();

setlocale(LC_NUMERIC, "C");

/*******************************************/
/* Установка дефолтных значений переменных */
/*******************************************/

function SetDefault(&$key, $value) {
if (isset($key) == false) {
$key = $value;
}

}


SetDefault($la2config['debug'], false); 
SetDefault($la2config['debug_die'], false); 
SetDefault($la2config['onpage'], 50); 
SetDefault($la2config['topsize'], 10); 
SetDefault($la2config['race'], array(0 => 'Человек',1 => 'Светлый эльф',2 => 'Темный эльф',3 => 'Орк',4 => 'Гном',5 => 'Камаэль'));
SetDefault($la2config['timezone'], 180); 
SetDefault($la2config['session'], false); 
SetDefault($la2config['sess_time'], 1800); 
SetDefault($la2config['teleport']['enable'], true); 
SetDefault($la2config['teleport']['refuse'], 60); 
SetDefault($la2config['pconnect'], true); 
SetDefault($la2config['allow_registration'], true); 
SetDefault($la2config['reg_email_confirm'], true); 
SetDefault($la2config['auth_email'], false); 
SetDefault($la2config['reg_accs_count'], 5); 
SetDefault($la2config['donate_type'], 'telnet'); 
SetDefault($la2config['cron_online'], false); 
SetDefault($la2config['auth_error']['count'], 3); 
SetDefault($la2config['auth_error']['block'], 15); 
SetDefault($la2config['log_show'], 50); 


SetDefault($la2config['module']['bank'], true); 
SetDefault($la2config['module']['cp'], true); 
SetDefault($la2config['module']['cp_acc'], true); 
SetDefault($la2config['module']['acc_binding'], true); 
SetDefault($la2config['module']['userbar'], false); 


SetDefault($la2config['cache']['servList'], 5); 
SetDefault($la2config['cache']['statistic'], 5); 
SetDefault($la2config['cache']['character'], 5); 
SetDefault($la2config['cache']['account'], 5); 
SetDefault($la2config['cache']['rwforums'], 5); 


SetDefault($la2config["userbar"]["font_size"], 8);
SetDefault($la2config["userbar"]["font_color"], "FFFFFF");
SetDefault($la2config["userbar"]["font"], "fontrw1.ttf");
SetDefault($la2config["userbar"]["bg"], "userbar");
SetDefault($la2config["userbar"]["nick_x"], 161);
SetDefault($la2config["userbar"]["nick_y"], 15);
SetDefault($la2config["userbar"]["serv_x"], 320);
SetDefault($la2config["userbar"]["serv_y"], 55);
SetDefault($la2config["userbar"]["lvl_x"], 320);
SetDefault($la2config["userbar"]["lvl_y"], 17);
SetDefault($la2config["userbar"]["clan_x"], 139);
SetDefault($la2config["userbar"]["clan_y"], 31);
SetDefault($la2config["userbar"]["prof_x"], 170);
SetDefault($la2config["userbar"]["prof_y"], 47);
SetDefault($la2config["userbar"]["pvp_x"], 304);
SetDefault($la2config["userbar"]["pvp_y"], 33);
SetDefault($la2config["userbar"]["pk_x"], 295);
SetDefault($la2config["userbar"]["pk_y"], 49);


SetDefault($la2config['l2top']['num'], ''); 
SetDefault($la2config['l2top']['credits'], '1'); 
SetDefault($la2config['l2top']['server_default'], '0'); 
SetDefault($la2config['l2top']['url'], ''); 
SetDefault($la2config['l2top']['prefix_list'], ''); 
SetDefault($la2config['l2top']['prefix_link'], 'false'); 
SetDefault($la2config['l2top']['limit'], '0'); 


SetDefault($la2config['mmotop']['credits'], '1'); 
SetDefault($la2config['mmotop']['url'], ''); 


SetDefault($la2config['donate_rbx']['enable'], false); 
SetDefault($la2config['donate_rbx']['test'], true); 
SetDefault($la2config['donate_rbx']['desc'], ''); 
SetDefault($la2config['donate_rbx']['cost'], 30); 
SetDefault($la2config['donate_rbx']['login'], ''); 
SetDefault($la2config['donate_rbx']['pass1'], ''); 
SetDefault($la2config['donate_rbx']['pass2'], ''); 


SetDefault($la2config['forum']['allow'], false); 
SetDefault($la2config['forum']['length'], 25); 
SetDefault($la2config['forum']['url'], ''); 
SetDefault($la2config['forum']['dbhost'], 'localhost'); 
SetDefault($la2config['forum']['dbuser'], 'root'); 
SetDefault($la2config['forum']['dbpass'], ''); 
SetDefault($la2config['forum']['dbname'], ''); 
SetDefault($la2config['forum']['dbcoll'], 'cp1251'); 
SetDefault($la2config['forum']['version'], 'ipb'); 
SetDefault($la2config['forum']['prefix'], 'ibf_'); 
SetDefault($la2config['forum']['date'], 'd.m.y H:i'); 
SetDefault($la2config['forum']['count'], 5); 


SetDefault($la2config['loginserver']['count'], 1);
for ($i=0;$i<$la2config['loginserver']['count'];$i++) {
SetDefault($la2config['loginserver'][$i]['version'], 0);
SetDefault($la2config['loginserver'][$i]['hide'], false);
SetDefault($la2config['loginserver'][$i]['host'], 'localhost');
SetDefault($la2config['loginserver'][$i]['port'], 2106);
SetDefault($la2config['loginserver'][$i]['dbhost'], 'localhost');
SetDefault($la2config['loginserver'][$i]['dbname'], 'l2jdb');
SetDefault($la2config['loginserver'][$i]['dbuser'], 'root');
SetDefault($la2config['loginserver'][$i]['dbpass'], '');
SetDefault($la2config['loginserver'][$i]['enc_type'], '0');
}


SetDefault($la2config['gameserver']['count'], 1);
for ($i=0;$i<$la2config['gameserver']['count'];$i++) {
SetDefault($la2config['gameserver'][$i]['version'], 'main');
SetDefault($la2config['gameserver'][$i]['title'], 'Server');
SetDefault($la2config['gameserver'][$i]['hide'], false);
SetDefault($la2config['gameserver'][$i]['nakrutka'], 0);
SetDefault($la2config['gameserver'][$i]['server']['host'], 'localhost');
SetDefault($la2config['gameserver'][$i]['server']['port'], 7777);
SetDefault($la2config['gameserver'][$i]['rates']['exp'], 1);
SetDefault($la2config['gameserver'][$i]['rates']['sp'], 1);
SetDefault($la2config['gameserver'][$i]['rates']['adena'], 1);
SetDefault($la2config['gameserver'][$i]['rates']['items'], 1);
SetDefault($la2config['gameserver'][$i]['rates']['spoil'], 1);
SetDefault($la2config['gameserver'][$i]['rates']['quests'], 1);
SetDefault($la2config['gameserver'][$i]['telnet']['port'], 9999);
SetDefault($la2config['gameserver'][$i]['telnet']['gmname'], '');
SetDefault($la2config['gameserver'][$i]['telnet']['pass'], '');
SetDefault($la2config['gameserver'][$i]['telnet']['timeout'], '2');
SetDefault($la2config['gameserver'][$i]['dbhost'], 'localhost');
SetDefault($la2config['gameserver'][$i]['dbname'], 'l2jdb');
SetDefault($la2config['gameserver'][$i]['dbuser'], 'root');
SetDefault($la2config['gameserver'][$i]['dbpass'], '');
SetDefault($la2config['gs'][$i]['ls'], 0);

SetDefault($la2config['gameserver'][$i]['menu']['general'], true);
SetDefault($la2config['gameserver'][$i]['menu']['online'], true);
SetDefault($la2config['gameserver'][$i]['menu']['top'], true);
SetDefault($la2config['gameserver'][$i]['menu']['time'], true);
SetDefault($la2config['gameserver'][$i]['menu']['pvp'], true);
SetDefault($la2config['gameserver'][$i]['menu']['pk'], true);
SetDefault($la2config['gameserver'][$i]['menu']['topclan'], true);
SetDefault($la2config['gameserver'][$i]['menu']['topally'], true);
SetDefault($la2config['gameserver'][$i]['menu']['raid'], true);
SetDefault($la2config['gameserver'][$i]['menu']['epic'], true);
SetDefault($la2config['gameserver'][$i]['menu']['clanview'], true);
SetDefault($la2config['gameserver'][$i]['menu']['castles'], true);
SetDefault($la2config['gameserver'][$i]['menu']['fortresses'], true);
SetDefault($la2config['gameserver'][$i]['menu']['heroes'], true);
SetDefault($la2config['gameserver'][$i]['menu']['sevensigns'], true);
SetDefault($la2config['gameserver'][$i]['menu']['crests'], '');

SetDefault($la2config['gameserver'][$i]['module']['database'], false);

}

/*****************************/
/* Подключение к базам mysql */
/*****************************/
for ($i=0; $i < $la2config['loginserver']['count']; $i++) {
$dbl[$i] = new sql_db($la2config['loginserver'][$i]['dbhost'], $la2config['loginserver'][$i]['dbuser'], $la2config['loginserver'][$i]['dbpass'], $la2config['loginserver'][$i]['dbname'], $la2config['loginserver'][$i]['version'], $la2config['pconnect']);
$dbl[$i]->debug = $la2config['debug'];
$dbl[$i]->debug_die = $la2config['debug_die'];
}

for ($i=0; $i < $la2config['gameserver']['count']; $i++) {
$dbg[$i] = new sql_db($la2config['gameserver'][$i]['dbhost'], $la2config['gameserver'][$i]['dbuser'], $la2config['gameserver'][$i]['dbpass'], $la2config['gameserver'][$i]['dbname'], $la2config['gameserver'][$i]['version'], $la2config['pconnect']);
$dbg[$i]->debug = $la2config['debug']; 
$dbg[$i]->debug_die = $la2config['debug_die'];
}


/****************************/
/* Инициализация переменных */
/****************************/

if (MOD == "user") {

$GSList = array();
$LSList = array();
for ($i=0; $i<$la2config['gameserver']['count']; $i++) {
if ($la2config['gameserver'][$i]['hide'] == false) {
$GSList[] = $i;
}
}
for ($i=0; $i<$la2config['loginserver']['count']; $i++) {
if ($la2config['loginserver'][$i]['hide'] == false) {
$LSList[] = $i;
}
}
$lserv = in_array($la2config['gs'][$lserv]['ls'], $LSList) ? intval($la2config['gs'][$lserv]['ls']) : 0;
$gserv = (isset($_REQUEST["server"]) && isset($la2config['gameserver'][$_REQUEST["server"]])) ? intval($_REQUEST["server"]) : 0;
$_link = $PHP_SELF."?do=lineage";

} else {

$GSList = array();
$GSList2 = array();
$LSList = array();
for ($i=0; $i<$la2config['loginserver']['count']; $i++) {
$LSList[] = $i;
}
for ($i=0; $i<$la2config['gameserver']['count']; $i++) {
$GSList[$i] = $la2config['gameserver'][$i]['title'];
$GSList2 = $i;
}
$lserv = (isset($_REQUEST["server"]) && isset($la2config['loginserver'][$_REQUEST["server"]])) ? intval($_REQUEST["server"]) : 0;
$gserv = (isset($_REQUEST["server"]) && isset($la2config['gameserver'][$_REQUEST["server"]])) ? intval($_REQUEST["server"]) : 0;
$_link = $PHP_SELF."?mod=lineage";

}

$_module = isset($_REQUEST["module"]) ? $_REQUEST["module"] : "";
$_action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : "";
$_cpaction = isset($_REQUEST["cpaction"]) ? $_REQUEST["cpaction"] : "";
$_act = isset($_REQUEST["act"]) ? $_REQUEST["act"] : "";

$url = array($_link, $_module, $_action, $lserv);
$id = isset($_REQUEST["id"]) ? intval($_REQUEST["id"]) : 0;
$page = isset($_REQUEST["page"]) ? intval($_REQUEST["page"]) : 0;


?> 

Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

сейчас поставлю модуль по новой, отпишусь что и как

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

белая страница грузится... сам сайт не открывается

 

лог apache

[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP Parse error:  syntax error, unexpected '*' in /var/www/site.ru/engine/lineage/include/common.php on line 5, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP Stack trace:, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   1. {main}() /var/www/site.ru/index.php:0, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   2. require_once() /var/www/site.ru/index.php:36, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   3. require_once() /var/www/site.ru/engine/init.php:444, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   4. eval() /var/www/site.ru/engine/lineage/modules/online.php:1, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   5. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code:1, referer: http://site.ru/
[Sun Jun 24 21:17:08 2012] [error] [client xxx.xxx.xxx.xxx] PHP   6. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code:1, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP Parse error:  syntax error, unexpected '*' in /var/www/site.ru/engine/lineage/include/common.php on line 5, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP Stack trace:, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   1. {main}() /var/www/site.ru/index.php:0, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   2. require_once() /var/www/site.ru/index.php:36, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   3. require_once() /var/www/site.ru/engine/init.php:444, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   4. eval() /var/www/site.ru/engine/lineage/modules/online.php:1, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   5. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code:1, referer: http://site.ru/
[Sun Jun 24 21:17:10 2012] [error] [client xxx.xxx.xxx.xxx] PHP   6. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code:1, referer: http://site.ru/

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

ошибка из за неправильного блока комментария

*//* Подключение библиотек *//*

*//*************************/

удалил, лог теперь следующий:

[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP Warning:  fclose() expects parameter 1 to be resource, boolean given in /var/www/site.ru/engine/lineage/classes/rwl2.class.php(246) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 93, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP Stack trace:, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   1. {main}() /var/www/site.ru/index.php:0, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   2. require_once() /var/www/site.ru/index.php:36, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   3. require_once() /var/www/site.ru/engine/init.php:444, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   4. eval() /var/www/site.ru/engine/lineage/modules/online.php:1, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   5. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code:1, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   6. eval() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code:1, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   7. rwl2->rw_set_cache() /var/www/site.ru/engine/lineage/modules/online.php(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:72, referer: http://site.ru/
[Sun Jun 24 21:22:07 2012] [error] [client x.x.x.x] PHP   8. fclose() /var/www/site.ru/engine/lineage/classes/rwl2.class.php(246) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code:93, referer: http://site.ru/

сайт не грузится, выдает:

Ошибка в типе содержимого

 

 

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

Изменено пользователем vred

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

Судя по логам, настраивай (gzip сжатие) в php.ini.Поскольку error по файлу common.php пропали, появились новые, следовательно дело в сжатие...не понимает))

 

P.S + обновил файл common.php up!

Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
xeon

Для включения сжатия.

В файле php.ini ищешь

zlib.output_compression = Off

Заменяешь на:

zlib.output_compression = On

Изменено пользователем xeon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
vred

да, действительно, в php.ini было следующие:

zlib.output_compression = Off

 

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

сайт грузится туговато

 

Изображение

 

куда еще можно копать?

 

p.s. common.php - вернул дефолтный, зашифрованный

Изменено пользователем vred

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...