Перейти до

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

Опубліковано:
Спасибо большое за труды !!! Из описания понял что это то что нужно !!! Но у меня есть вопрос, установив зенд ZendOptimizer-3.0.2-linux-glibc21-i386 перезагрузил аппач не однократно, даже всю систему перезагрузил и все равно выкидывает страницу что у меня он не установлен, php 5, asp 11 аппач 2, 3 дня бился и не могу понять в чем может быть дело. Кто нить может подсказать где сабака зарыта ???

Зенд не работает с пхп, если пхп собрано с -enable-versioning, а в FreeBSD 5.4 при установке из портов именно так и есть.

  • Відповіді 270
  • Створено
  • Остання відповідь

Top Posters In This Topic

Опубліковано:
Спасибо большое за труды !!! Из описания понял что это то что нужно !!! Но у меня есть вопрос, установив зенд ZendOptimizer-3.0.2-linux-glibc21-i386 перезагрузил аппач не однократно, даже всю систему перезагрузил и все равно выкидывает страницу что у меня он не установлен, php 5, asp 11 аппач 2, 3 дня бился и не могу понять в чем может быть дело. Кто нить может подсказать где сабака зарыта ???

Самотреть логи апача (errorlog) - оно должно сообщать причину, почему не грузится

Опубліковано:

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

Failed loading /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: /usr/Zend/lib/Optimizer-3.0.2/php-5.0.x/ZendOptimizer.so: undefined symbol: match

вот это у меня в логах пишется. Так как не очень давно на лине то и ума не приложу почему он не смог их пригрузить. Так же не могу понять что ему надо . Если не сложно подскажите пожалуйста.

 

Проблема решилась удолением 3.0.2 и установкой 2.6 версии и все зароботало !

Опубліковано:

Created by Ne4to

Warning: dir(/var/stargazer/users/Anna_Filippovna/detail_stat/) [function.dir]: failed to open dir: Permission denied in /var/www/html/stat/function.php on line 224

 

Fatal error: Call to a member function read() on a non-object in /var/www/html/stat/function.php on line 225 не подскажете как это вылечить ??? все последнее

stat_stg_1.070

заменил Index.php предложеным

так же модуль сменил на под 5 пхп

еще есть такая фишка

Warning: dl() [function.dl]: Unable to load dynamic library '/usr/lib/php/modules/modules/sgconf.so' - /usr/lib/php/modules/modules/sgconf.so: undefined symbol: Blowfish_Decrypt in /var/www/html/stat/modules/online.php on line 21

 

Как не мучался какие права на папки не давал выдает

 

Created by Ne4to

Warning: dir(/var/stargazer/users/vladimir/detail_stat/) [function.dir]: failed to open dir: Permission denied in /var/www/html/stat/function.php on line 224

 

Fatal error: Call to a member function read() on a non-object in /var/www/html/stat/function.php on line 225

Опубліковано:

2 VALDAYML

обновил sgconf

http://spn.dp.ua/files/sgconf_5.1.6.tar.gz

 

проверь права папок /var/stargazer/ и /var/stargazer/users/

 

2 ом

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

 

2 alex78

я не думаю что статистика будет корректно работать с веткой 2.4

Опубліковано:

Спасибо большое !!! Вроде заработало. Все заходится и админом и юзерами. Не работает пополнить счет, но это не важно! Еще по чему то два пользователя не отображается статистика, они редко включает комп и у него не все дни есть, запрашвая статистику за те дни которые есть выдает ошибку типа нету доступа к файлам. Зайти ими так же не получается.

Warning: dir(/var/stargazer/users/GLAV/detail_stat/2006/10) [function.dir]: failed to open dir: Permission denied in /var/www/html/stat/function.php on line 224

 

Fatal error: Call to a member function read() on a non-object in /var/www/html/stat/function.php on line 225

 

Что странно у всех остальных и у тех кто еще даже не пользовался инетом выдает дни которые есть или не чего не выдает без ошибок. Все прова проверил в конфиге старгазера установил прова выше 640 на все и все равно не хотят два юзера статистику показывать.

 

Я себе ставил stg-2.4.8.6.src написано было что стабильная. У меня она одна нормально заработала без косяков, остальные версии работали но были свои косяки. Эта версия меня устроила.

Еще при заходе на статистику сразу видна надпись

Warning: dl() [function.dl]: (null): Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=0 PHP compiled with module API=20041030, debug=0, thread-safety=0 These options need to match in /var/www/html/stat/modules/online.php on line 21

 

Веб вид просто супер !!! Все что нужно для просмотра существует !!! Очень доволен!!! Особенно класно что отображает ип адреса куда ходили!!!

У меня еще вопрос такой , аппач и в пхп у меня стоит утф -8 и постоянно при работе с статистикой приходится переставлять кодировку, как нить можно это исправить. Просто думал что там прописано явная кодировка и аппач должен ее передать но почемуто он не хочет .

Опубліковано:

решить проблему с пермишенами поможет скрипт

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

только сделай бекап на случай.. всякий )

#!/usr/local/php/bin/php
<?
$dir="/var/stargazer/users";

function listd($dir){
if(empty($dir))
 return false;

$dirs = array();
$d = dir($dir);
 while($entry=$d->read()) {
 	if ($entry != "." && $entry != "..") {
   $dirs[] = $entry;
 	}
 }
 $d->close();

return $dirs;
}

function statf($usr){
Global $dir;

$dy = listd($dir."/".$usr."/detail_stat/");

for($y=0;$y<sizeof($dy);$y++) {
 chk_perms($dir."/".$usr."/detail_stat/".$dy[$y]);
    $dm = listd($dir."/".$usr."/detail_stat/".$dy[$y]);
    for($m=0;$m<sizeof($dm);$m++) {
 	chk_perms($dir."/".$usr."/detail_stat/".$dy[$y]."/".$dm[$m]);
 	$dd = listd($dir."/".$usr."/detail_stat/".$dy[$y]."/".$dm[$m]);
     for($d=0;$d<sizeof($dd);$d++) {
   chk_perms($dir."/".$usr."/detail_stat/".$dy[$y]."/".$dm[$m]."/".$dd[$d]);
 	}
    }
}

}

function chk_perms($dir){
$perms = fileperms($dir);
   $perms = decoct( $perms );

if(is_dir($dir) && $perms[4] != 5)
 chmod($dir, 0755);
elseif(is_file($dir) && $perms[5] != 4)
 chmod($dir, $perms[2].$perms[3].$perms[4]."4");
}

$td = explode("/",$dir);
$nn = "";
for($i=0;$i<sizeof($td);$i++) {
if(!empty($td[$i])) {
 $nn .= "/".$td[$i];
 chk_perms($nn);
}
}

$dirs = listd($dir);
$nu=sizeof($dirs);

for($iu=0;$iu<$nu;$iu++){
$usrn = $dirs[$iu];
chk_perms($dir."/".$usrn);
chk_perms($dir."/".$usrn."/log");
chk_perms($dir."/".$usrn."/conf");
chk_perms($dir."/".$usrn."/stat");
statf($usrn);
}

?>

 

насчет Warning: dl() какую версию пхп используешЪ ?

 

кодировку можешЪ изменить засунув в корень .htaccess

AddDefaultCharset windows-1251

AddLanguage ru .php

 

Опубліковано:

версия PHP Version 5.0.4 . В скриптах сильно не разбираюсь и сразу вопрос ,что он будет делать ??? Мне так понятно что он будет копировать файлы старгазера и перемещать их в определенную папку с другими провами на доступ специально для работы веб лица.

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

Опубліковано:

скрипт проверяет права файлов... и меняет их при необходимости..

поменяй в конфиге стг.. права с которыми он пишет файлы..

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

Опубліковано:

Ясно . Спасибо большое !!! Дома попробую поставить последний пхп , если проблем не будет то на работе будет время и обновлю. За скрипт отдельное спасибо, его тоже дома затестю. Я вот думаю что этих два юзверя не отображаются наверно потому что нету их сегодня в сети не выходили в сеть. Остальных я могу смотреть.

 

Создал фай как написано установил там кодировку по умолчанию но все равно не хочет передовать нормально, каракули и все. Проверял .htaccess читается, если не верно выставить или написать бред то выдает ошибку и не пускает. Что еще может быть ???

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

Еще пока не успел все поставить, так как я из Севастополя времени просто не хватает, все мысли только где взять воды !!! Как только все поставлю сразу все опишу.

 

 

Кстате как только юзеры вышли в сеть их сразу стало можно посмотреть.

Опубліковано:

Fatal error: Call to undefined function: session_start() in /usr/local/www/data-dist/stat/index.php on line 3

 

вот такая ошибка в броузере

 

апач 1.3, пхп 5.0.3, фря 5.4

 

не пойму в чем дело :)

Опубліковано:

Поставилось прекрасно, за день по часам выводит тоже прекрасно. А вот по датам выводит только за месяц. Например, задаешь 1.10-15.11 он показывает 1.11, 2.11......15.11, 16.10, 17.10.........31.10 Вот. За несколько месяцев так же.

Опубліковано:

FreeBSD 5.3-RELEASE

Apache 2.0.54

PHP 4.4.0

Zend Optimizer 3.0.1

stg-2.4.8.6

stat_stg

sgconf_5.1.6

 

после ввода логин/пароль

сначала ругался на невозможность загрузить libc.so.6.

Warning: dl(): Unable to load dynamic library './modules/sgconf.so' - Shared object "libc.so.6" not found, required by "sgconf.so" in /usr/local/apache2/htdocs/stat/modules/online.php on line 21

можно ли как-то поправить строку 21 в online.php? на шестую фрю пока переходить не собираюсь.

 

сделал симв. ссылку в /usr/lib на /lib/libc.so.5

 

теперь:

Warning: dl(): (null): Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=0 PHP compiled with module API=20020429, debug=0, thread-safety=0 These options need to match in /usr/local/apache2/htdocs/stat/modules/online.php on line 21
я так понимаю, что dll-ка не подходит исполняемому модулю по версии.

как победить сей трабл?

посоветуйте что-нибудь плиз..

  • 2 weeks later...
Опубліковано:
PHP Warning:  dl() [<a href='function.dl'>function.dl</a>]: (null): Unable to initialize module\nModule compiled with module API=20050922, debug=0, thread-safety=0\nPHP    compiled with module API=20041030, debug=0, thread-safety=0\nThese options need to match\n in /var/www/html/stat/modules/online.php on line 21

 

 

Пробовал обе версии - эффекта нет.. :(

 

 

PHP Version 5.0.4

ASP Linux 11

 

 

И еще вопрос, почему в графе "Dst port" - везде стоит "ismp" ?

конекты 100% разные, почта, веб.... а то получается пинги по 6 мегабайт :)

Опубліковано:

Вопросс! Почему при просмотре "Подключения" пользователя не показывается траффик и количество затраченных денег за этот сеанс ? и не видно время дисконекта :-/

Опубліковано:

2 ecilopp

погляди что в логах апача пишет...

 

2 Memnon

я выше писал.. что sgconf.so скомпилен под 4.4.4 и 5.1.6

 

Dst port работает только если поставишЪ на стг патч который я выложил выше.. иначе эта функция не имеет смысла.

 

2 shadow_mn

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

Опубліковано:

Dec 17 22:34:21 lan kernel: audit(1166387661.545:0): avc: denied { getattr } for pid=14956 exe=/usr/sbin/httpd path=/etc/php.ini dev=dm-0 ino=215954 scontext=root:system_r:httpd_t tcontext=root:object_r:etc_t tclass=lnk_file

Dec 17 22:34:21 lan kernel: audit(1166387661.571:0): avc: denied { execute } for pid=14956 path=/usr/local/Zend/lib/ZendExtensionManager.so dev=dm-0 ino=264290 scontext=root:system_r:httpd_t tcontext=root:object_r:usr_t tclass=file

 

 

подскажите что ето такое?

Опубліковано:
Dec 17 22:34:21 lan kernel: audit(1166387661.545:0): avc: denied { getattr } for pid=14956 exe=/usr/sbin/httpd path=/etc/php.ini dev=dm-0 ino=215954 scontext=root:system_r:httpd_t tcontext=root:object_r:etc_t tclass=lnk_file

Dec 17 22:34:21 lan kernel: audit(1166387661.571:0): avc: denied { execute } for pid=14956 path=/usr/local/Zend/lib/ZendExtensionManager.so dev=dm-0 ino=264290 scontext=root:system_r:httpd_t tcontext=root:object_r:usr_t tclass=file

 

 

подскажите что ето такое?

Просмотри права на папки юзерей!

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Створити нове...