Перейти к контенту

[2.1.x]Awards System 3.0.2


SAT

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

  • Ответы 772
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

Уважаемый SAT, ответьте, пожалуйста, на мой вопрос - в 3.0.1-версии файл forum/modules/awards/lib/awards_library.php должен выглядеть так или это все-таки какая-то ошибка в кодировке, приводящая к проблемам?:

Цитата

Fatal error: Unable to read 9399 bytes in /home/cremp/public_html/forum/modules/awards/lib/awards_library.php on line 0

 

На сервере стоит Zend Optimizer v2.5.10

Заранее спасибо за ответ!

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

У тебя версия Зенда 2.5.10 а нужна 2.6.0 и выше.

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

Вчера попробовали тоже установить. Вроде установилось.

А сегодня ни одна темка не открывается и вот что пишет

mySQL query error: SELECT p.*,
			m.id,m.awards_img,m.awards_dig,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,
			me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name,
			pc.*
			FROM forum_posts p
			  LEFT JOIN forum_members m ON (p.author_id=m.id)
			  LEFT JOIN forum_member_extra me ON (me.id=m.id)
			  LEFT JOIN forum_pfields_content pc ON (pc.member_id=p.author_id)
			WHERE p.pid IN(9751,9752,30104,30115,31605) ORDER BY pid asc

SQL error: Unknown column 'm.awards_img' in 'field list'
SQL error code: 
Date: Sunday 11th of February 2007 12:03:59 PM

В чём проблема не подскажете? Или бэкап прийдётся востанавливать?

Сейчас форум закрыла. А то мои форумчане меня уже замучали.

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

Читал вопрос но не увидел ответа

у меня выдает при нажатии на НАГРАДЫ:

Fatal error: Unable to read 2567 bytes in /home/krestik/public_html/modules/mod_awards.php on line 0

 

В админе тоже самое

как только затрагиваешь что то связанное с установленым модулем

 

http://krestik.net/admin.php?adsess=f09b68...tion=components

 

Fatal error: Unable to read 9399 bytes in /home/krestik/public_html/modules/awards/lib/awards_library.php on line 0

 

стоит

PHP 4.4.4 (cli) (built: Nov 11 2006 22:03:04)

Copyright © 1997-2006 The PHP Group

Zend Engine v1.3.0, Copyright © 1998-2004 Zend Technologies

with Zend Extension Manager v1.0.9, Copyright © 2003-2005, by Zend Technologies

with Zend Optimizer v2.6.0, Copyright © 1998-2005, by Zend Technologies

 

В чем проблемы???

ПОМОГИТЕ!!!!

 

http://krestik.net/index.php?automodule=awards

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

ZNG выполни SQL запрос вручную, не прописалась в базу колонка :D

теперь другая ошибка выскакивает ;)

public_html/modules/mod_awards.php on line 0

Прсмотрела mod_awards.php там одни иероглифы.так и ни чего не поняла

<?php @Zend;
3272;
/* Ы»ї]г¶аЈуЪ#0t°йmъkјп’ C3¬№¶вQVc”й”Г'h<,GЕыпь~ИтУјМ7g·g?ФМ‡CІС4‡эz‡яFл&µjZтъеЗ‘tќЄџ`sѓщЛе$гЎЋюјдҐ€Ђ#э
gую(џПYЙ	QП/!РбRЃЁeTљ;@GSXc6Ѕukж७™{вЇеЄ$ЗЎѕ%¤ъ¶‹О1ЪікЈq1>*КdУ:FЗYЮпу№¦xЊюЮ¤xЊ.6(ћPЕЅVЕS»NЄ±SзЪ&SҐcљXЫ}ЎМЪЕЊќШ
Ў№Ї>?ІдL1!A/:,?
«н5;‘лп	АЏvЌ"D&лзэЫEvk8b:јРЙ#A{»»ЩGЧ>TФЬчz·UWьщtY‚+\™2є"°я>З»[	тиINv}oЉ>кgU
(Їи-яbџ’ ‘2zt0,X‚ЏњTVw%")ЃфьJІЃоr05ЏБ#‡ц-ГLшM‰€И…a;2К'ЗЛь?пA
}DbЕЪzzfWЋ
лдпЙд{8¬¬cф:ёАћґD‡Ш–иKПЉr, Яй§|>zK¶\юЅЮ%Ч0!`$Е$рп›nKzi]’љэ8Ић"ЏЛйr&@»-ЛЙ[–уШ\V—sb*И©†в†Т«&{ЖQўКOt№tЏЂKUОіRэ"Ж EzЋV,’t№џёTI4Q#nвvдЁоkЫТU¤ЫEmРыsz`b(Bщr1Нк»f,уЕћл–ЗҐ‡2CЧW!Ґђ№…ёрЗпq^рУА'A
Z@РгgБл@Ї‚Р#?ю‡~ќщґKISZ2КFАЌЧЯцЎ
уpа±дџ®c/MRcЏ ~=њ}B<Њ”ђЋЖk{зdгX_Р$ХІљЪ=°1яђ›‚J”»yфВж’S№ь

И что там не так?

и ещё при прсмотре профиля пишет такое

public_html/cache/skin_cache/cacheid_5/skin_awards_personal.php) [function.load-template]: failed to open stream: No such file or directory (Line: 1342 of /sources/ipsclass.php)

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

skin_awards_personal.php

что то у меня даже в папке такого нет :) ,

а

Line: 1342 of /sources/ipsclass.php

там пишет это

// Not running safemode skins?
	//-----------------------------------------

	if ( $this->vars['safe_mode_skins'] == 0 AND $this->vars['safe_mode'] == 0 )
	{
		//-----------------------------------------
		// Simply require and return
		//-----------------------------------------

		if ( $name != 'skin_global')
		{
			if ( ! in_array( $skin_global_name, $this->loaded_templates ) )
			{
				require_once( CACHE_PATH."cache/skin_cache/cacheid_".$id."/skin_global.php" );

				$this->compiled_templates['skin_global']		   =  new $skin_global_name();
				$this->compiled_templates['skin_global']->ipsclass =& $this;

				# Add to loaded templates
				$this->loaded_templates[ $skin_global_name ] = $skin_global_name;
			}

			require_once( CACHE_PATH."cache/skin_cache/cacheid_".$id."/".$name.".php" );

			$this->compiled_templates[ $name ]		   =  new $full_name();
			$this->compiled_templates[ $name ]->ipsclass =& $this;

			# Add to loaded templates
			$this->loaded_templates[ $full_name ] = $full_name;
		}
		else
		{
			if ( $name == 'skin_global' )
			{
				require_once( CACHE_PATH."cache/skin_cache/cacheid_".$id."/skin_global.php" );

				$this->compiled_templates['skin_global']		   =  new $skin_global_name();
				$this->compiled_templates['skin_global']->ipsclass =& $this;

				# Add to loaded templates
				$this->loaded_templates[ $skin_global_name ] = $skin_global_name;

				return;
			}
			else
			{
				require_once( CACHE_PATH."cache/skin_cache/cacheid_".$id."/".$name.".php" );
				$this->compiled_templates[ $name ]		   =  new $full_name();
				$this->compiled_templates[ $name ]->ipsclass =& $this;

				# Add to loaded templates
				$this->loaded_templates[ $full_name ] = $full_name;
			}
		}
	}
	else
	{

Что не хватает?

Помогите пожалуйста :D;):) Не дайте умереть молодой и красивой :)

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

У тебя инсталлятор корректно отработал?

С установкой проблем не было.Установился нормально.

Если нет этого файлика,где теперь его взять?

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

Мальчишки, где же вы? Форум ведь так и не работает. Помогите.

Есть тут кто живой? Я как в лесу.

Изменено пользователем ZNG
Ссылка на комментарий
Поделиться на других сайтах

С установкой проблем не было.Установился нормально.

Если нет этого файлика,где теперь его взять?

Поделитесь файликом плиз.Всё уже перепроверила. :D

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

Уважаемый SAT. Вы продолжаете игнорировать мольбы пользователей исправить ошибку с чтением 0 байт (а соответственно невозможностью чтения) 2-ух файлов - modules/mod_awards.php и modules/awards/lib/awards_library.php Эти файлы как раз написаны на Zend Optimizer. Я связывался с технической поддержкой, они говорят что стоит 3-я версия. Однако у меня такая ошибка! Поменять они на 2.6.2 Zend не могут (а как выяснилось при тестировании на Денвере эти файлы воспринимаются отнюдь не 2.6.0 и более как вы сказали, а 2.6.0 - 3.0.0 невключая последнюю), т.к. у меня shared хостинг. Однако я уже запустил инсталлер, установил всё в БД, а вследствие незнания mysql вручную я удалять это хозяйство чтобы установить раннюю версию мода без Zend'a не рискую.

 

Посему у вас два варианта:

1. Переписать эти два файла под 3.0.0 и 3.0.1 версии Zend Optimizer.

2. Сделать Uninstaller для того чтобы люди столкнувшиеся с такой ошибкой могли нормально поставить раннюю версию вашего мода.

 

Заранее благодарен.

 

P.S. Надеюсь вы до сих пор читаете эту тему или мне прийдётся долбиться вам в асю/мыло/ещё-что-то чтобы вы всё же это сделали. Работу надо доделывать до конца.

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

ZNG

 

попробуйте на локале проинсталировать под и потом перенести файл скинов, да и еще проверьте что бы на папке скинов стояли атрибуты 777, а то потом опять будете сталкиваться с такой проблемой

 

Shinji-kun[NGE]

 

1. Переписать эти два файла под 3.0.0 и 3.0.1 версии Zend Optimizer.

 

ой, да не не вопрос, только если вы достанете мне нужную вам версию Zend'a, то я даже согласен персонально откодировать в нужную вам версию. ;) кодирование не такая проблема, а вот достать Zend такой версии - проблема :D

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

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

 

Лезу в Ваши личные данные > Редактирование наград пользователя> ввожу имя, находит.

 

Выбираю пользователя, далее

 

картинка

 

Нажимаю наградить и тут вылезает ошибка.

 

Обнаружена ошибка:

Для добавления награды требуется ввести причину!

 

Я так понимаю, что у меня нет графы "причина". Но я все ставил по ридми, версия 3.0.1.

Где накасячил понять не могу.

Изменено пользователем Samin
Ссылка на комментарий
Поделиться на других сайтах

Samin

 

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

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

Подскажите пожалуйста, как можно удалить эту модификацию, а то после того как я обновил версию форума на 2.2.2, в админке, не могу попасть в Компоненты (Ошибка была что нет файла awards). После установки мода на форум 2.2.2 появилась ошибка при заходе в Компоненты:

 

Fatal error: Class awards_admin_sql_queries: Cannot inherit from undefined class db_driver in ***/sources/sql/mysql_awards_admin_queries.php on line 14

 

И вот теперь очень хочется этот мод удалить :D

Но как?

 

--------------------------------------

 

Проблему с заходом компоненты решил, удалением его из базы;)

 

Что-небудь еще нада удалять, чтоб невозникло потом проблем?

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

При установке выдаётся такая ошибка:

 

mySQL query error: CREATE TABLE ibf_awards_upgrade_history (

awards_upgrade_id int(10) NOT NULL auto_increment,

awards_version_id int(10) NOT NULL default '0',

awards_version_human varchar(200) NOT NULL default '',

awards_upgrade_date int(10) NOT NULL default '0',

awards_upgrade_mid int(10) NOT NULL default '0',

awards_upgrade_notes text NOT NULL,

PRIMARY KEY (awards_upgrade_id)

) TYPE=MyISAM AUTO_INCREMENT=1 ;

 

SQL error: Table 'ibf_awards_upgrade_history' already exists

SQL error code: 0

Date: 4.3.2007, 20:45

 

 

При попытке создать или зайти в тему, выдается ошибка:

 

mySQL query error: SELECT p.*,

m.id,m.awards_cache,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn,

me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name,

pc.*

FROM ibf_posts p

LEFT JOIN ibf_members m ON (p.author_id=m.id)

LEFT JOIN ibf_member_extra me ON (me.id=m.id)

LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id)

WHERE p.pid IN(2) ORDER BY pid asc

 

SQL error: Unknown column 'm.awards_cache' in 'field list'

SQL error code:

Date: 4.3.2007, 20:24

 

Что делать? Как быть? Когда устанавливал тоже выскачила ошибка базы!

В компонентах тоже ничего не появилось!!!

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

Установил модификацию, вот результат:

 

Zend Optimizer not installed
This file was encoded by the Zend Encoder / Zend SafeGuard Suite

In order to run it, please install the freely available Zend Optimizer, version 2.1.0 or later.

What is the Zend Optimizer?
The Zend Optimizer is one of the most popular PHP plugins for performance-improvement, and has been freely available since the early days of PHP 4. It improves performance by taking PHP's intermediate code through multiple Optimization Passes, which replace inefficient code patterns with efficient code blocks. The replacement code blocks perform exactly the same operations as the original code, only faster.

In addition to performance-improvement, the Zend Optimizer also enables PHP to transparently load files encoded by the Zend Encoder or Zend SafeGuard Suite.

The Zend Optimizer is a freely-available product from Zend Technologies. Zend Technologies is the company that develops the scripting engine of PHP, also known as the Zend Engine.

 

Информация о php:

 

PHP Version 4.4.6 

System  FreeBSD 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Tue Dec 19 16:53:02 YEKT 2006 i386  
Build Date  Mar 5 2007 02:18:16  
Configure Command  './configure' '--with-mysql=/usr/local/mysql' '--with-apxs2=/usr/local/apache2/bin/apxs' '--with-gd' '--with-zlib=/usr/local' '--with-iconv=/usr/local' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr/local' '--with-ttf=/usr/local' '--with-freetype-dir=/usr/local' '--with-t1lib=/usr/local' '--enable-gd-native-ttf' '--with-gettext=/usr/local' '--with-xpm-dir=/usr/X11R6'  
Server API  Apache 2.0 Handler  
Virtual Directory Support  disabled  
Configuration File (php.ini) Path  /usr/local/Zend/etc/php.ini  
PHP API  20020918  
PHP Extension  20020429  
Zend Extension  20050606  
Debug Build  no  
Zend Memory Manager  enabled  
Thread Safety  disabled  
Registered PHP Streams  php, http, ftp, compress.zlib  

This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies with Zend Optimizer v3.2.2, Copyright (c) 1998-2006, by Zend Technologies

 

Как быть ?

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

Уже писали выше) Попросить хостера установить более новую версию Zend Optimizer. Новее 2.1.0, но старее 3.0.0, на совсем новых тоже не будет работать. Часть файлов мода просто скомпилированы для него...
Ссылка на комментарий
Поделиться на других сайтах

Уже писали выше) Попросить хостера установить более новую версию Zend Optimizer. Новее 2.1.0, но старее 3.0.0, на совсем новых тоже не будет работать. Часть файлов мода просто скомпилированы для него...

Спасибо, я и есть хостер, тогда мне проще не ставить скрипт.

 

Вопрос: а можно ли получить скрипт без Zend-a ? ну или хотябы скомпилиный под 3.2.2 ?

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

А у него вроде как 3й версии нет) Можете с ним поменяться: дистрибутив на файл :D Много людей спасибо скажут!
Ссылка на комментарий
Поделиться на других сайтах


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

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.