Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[OLD] File Attachment Mod - Вложение файлов

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Spirit-11
А премоддед пакет зачем нужен?
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

tj-greatsky писал(а):патч отработал но с некоторыми ошибками
А ошибки вы, нод полагать, не запомнили?
В любом случае: Поддержка Automatic *MOD Installer
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 5 месяцев

Сообщение lonelywolf »

Доброй ночи, Уважаемые! Столкнулся с такой проблемой. В целом мод работает, но при загрузке вложения выдаёт вместо страницы такой текст
Warning: imagejpeg(): Unable to open '/home/lonelywolfru/lonelywolfru/www/phorum/files/thumbs/t_portret1_145.jpg' for writing in /home/lonelywolfru/lonelywolfru/www/phorum/attach_mod/includes/functions_thumbs.php on line 212

Warning: imagejpeg(): Unable to open '/home/lonelywolfru/lonelywolfru/www/phorum/files/thumbs/t_portret1_145.jpg' for writing in /home/lonelywolfru/lonelywolfru/www/phorum/attach_mod/includes/functions_thumbs.php on line 212
‹ xЪн=ksGrџ‰ЄыЈЅЉHD$Ю¤шЅ|VJЉ}–r®”JЕZ`АZ
,ґ» Дsфїь1с]r©Лќt—Ч}HU ў" И +Э3іOмЛ‡UIХQ6№;Џћоћоћћ™ћЩН’AТ[‰НТЦgІСPХНtikќђkrЈЎ[¤®+je—ФЁ¬PѓЁЌЉnФeKХdI$љDЦ xЪ%&mX¤ґKф–ХlYДґdГў ‘-’®йuљЦфХvЫєV1Zю—v»ќnЦtЈUOЛ–%—kЫРpZm”µ–BНtҐХ(cЈж¶UkХKfЄYk®зІ№$`D хЂw`6е*Эж$ 8$› YљЪ rщ2¦lЪЬщ#“B™”Yщ#—bpiхЏ\ЉБҐ5/—.\яшЪЭїъдщион[д“їјzлж5"-ҐУџеЇҐУЧп^з…T&KоrГT_YK§oь…хkV]#Љj%Н2Xґ кФ’IНІљKфaKЭ)JЧф†|\є»Ы¤)... и так далее такая ахинея.

При этом вложение всё таки загружает. Подскажите, где я накосячил?
Чайник я!
LiquidStorm
phpBB 1.2.0
Сообщения: 12
Стаж: 16 лет 6 месяцев

Сообщение LiquidStorm »

lonelywolf
А строчку с номером 212 +- 10 строк сверху/снизу приведите - будет более понятно.
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 5 месяцев

Сообщение lonelywolf »

Ну насколько я понимаю, там имеется в виду файл, который не я менял, а один из файлов самого мода? В общем вот несколько стро выше и ниже 212

Код: Выделить всё

if ($type['version'] == 1 || !$attach_config['use_gd2'])
			{
				$new_image = imagecreate($new_width, $new_height);
				imagecopyresized($new_image, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
			}
			else
			{
				$new_image = imagecreatetruecolor($new_width, $new_height);
				imagecopyresampled($new_image, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
			}
			
			switch ($type['format'])
			{
				case IMG_GIF:
					imagegif($new_image, $new_file);
					break;
				case IMG_JPG:
					imagejpeg($new_image, $new_file, 90);
					break;
				case IMG_PNG:
					imagepng($new_image, $new_file);
					break;
				case IMG_WBMP:
					imagewbmp($new_image, $new_file);
					break;
			}

			imagedestroy($new_image);
		}
	}
Кстати, такая проблема наблюдается только при редактировании сообщения с вложением. Если создаёшь новое сообщение - проблемы нет.
Чайник я!
LiquidStorm
phpBB 1.2.0
Сообщения: 12
Стаж: 16 лет 6 месяцев

Сообщение LiquidStorm »

lonelywolf
А какая из строк это 212-я Вы предлагаете нам самим догадаться? При редактировании сообщения - всмысле добавляете / удаляете / обновляете атач?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

lonelywolf писал(а):Unable to open '/home/lonelywolfru/lonelywolfru/www/phorum/files/thumbs/t_portret1_145.jpg' for writing
Какие там права доступа на папку files/thumbs/ :?:
Изображение
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

LiquidStorm
вообще, нетрудно догадаться по имени функции, указанной в ошибке, что 212-я строка это

Код: Выделить всё

 imagejpeg($new_image, $new_file, 90); 
lonelywolf
тег [ code ] - это хоршо ;)
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Андрей Гарант
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение Андрей Гарант »

изимод не вилит этого мода..почему???
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Андрей Гарант
потому что у него установочный скрипт находится в подпапке doc
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Андрей Гарант
phpBB 1.2.1
Сообщения: 27
Стаж: 16 лет 5 месяцев

Сообщение Андрей Гарант »

Alek$
и что надо сделать?
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 18 лет 8 месяцев
Откуда: Новосибирск
Поблагодарили: 3 раза

Сообщение Alek$ »

Андрей Гарант
скопировать его в папку на 1 уровень повыше.
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
lonelywolf
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 5 месяцев

Сообщение lonelywolf »

Прошу прощения. Да - именно эта строка 212-я

Код: Выделить всё

imagejpeg($new_image, $new_file, 90);
При редактировании сообщения - имелось ввиду: Было сообщение, в котором вместо вложений использовался тег [Img] После установки мода это сообщение было отредактировано с использованием вложений вместо тега [Img] При этом и возникала описаная выше ошибка
Чайник я!
Trtion
phpBB 1.0.0
Сообщения: 4
Стаж: 16 лет 5 месяцев

К сожалению, мод проглючил КОНКРЕТНО.

Сообщение Trtion »

спасибо Вам, уважаемый Alek$, конечно, за такой замечательный авто-инсталлер, но после установки его на моем конторском сайте теперь на форуме сверху вылезает мусор, и нет возможности теперь залогиниться, и даже в админ панельку невозможно зайти.
причем код этого мусора ни в одном файле форума не встречается...
что делать, дорогие мои??
ссылка на форум
http://www.homatec.ru/forum/phpBB2/index.php
версия форума ver 2.022.
до этого ставил моды stop_advertisement_bots, admin_users_list_v110, advanced_acp
текст мусора:

Код: Выделить всё

) { // Now get the total filesize $sql = 'SELECT sum(filesize) as total FROM ' . ATTACHMENTS_DESC_TABLE . ' WHERE attach_id IN (' . implode(', ', $attach_id) . ')'; if (!($result = $db->sql_query($sql))) { message_die(GENERAL_ERROR, 'Could not query total filesize', '', __LINE__, __FILE__, $sql); } $row = $db->sql_fetchrow($result); $db->sql_freeresult($result); $total_filesize = $row['total']; } else { $total_filesize = 0; } if (($total_filesize + $this->filesize) > $attach_config['upload_filesize_limit']) { $upload_filesize_limit = $attach_config['upload_filesize_limit']; $size_lang = ($upload_filesize_limit >= 1048576) ? $lang['MB'] : ( ($upload_filesize_limit >= 1024) ? $lang['KB'] : $lang['Bytes'] ); if ($upload_filesize_limit >= 1048576) { $upload_filesize_limit = round($upload_filesize_limit / 1048576 * 100) / 100; } else if ($upload_filesize_limit >= 1024) { $upload_filesize_limit = round($upload_filesize_limit / 1024 * 100) / 100; } $error = TRUE; if(!empty($error_msg)) { $error_msg .= ' 
'; } $error_msg .= sprintf
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 19 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Trtion писал(а):) { // Now get the total filesize $sql
вот здесь вы явно накосячили.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса

Вернуться в «Поддержка модов для phpBB 2.0.x»