Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Удаление фото из фотогалереи
RSS

Удаление фото из фотогалереи

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

<<Назад  Вперед>>Страницы: 1 2
Модераторы: aerograf, wsx
Печать
 
Yurij_
Начинающий


Всего сообщений: 44
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2006
Удаление фото из фотогалереи не приводит к удалению ее с сервера - папка photos содержит и превьюшку, и само удаленное фото.
Мне это совсем неинтересно, если якобы удаленные фотки постепенно будут забивать своим весом платный хостинг - что же делать?

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
В одной из соседних тем (причем с похожим названием) лежит новая версия файла photos.php, в которой эта проблема решена.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Yurij_
Начинающий


Всего сообщений: 44
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2006

XXXX Pro написал:
[q]
В одной из соседних тем (причем с похожим названием) лежит новая версия файла photos.php, в которой эта проблема решена.
[/q]

Если речь - об этом: http://intboard.ru/index.php?t=1211&p=7993#pp7993
то я сразу начал сомневаться, что проблема решена:

Uri написал:
[q]
Я как-то грозился сообщение об ошибке принести, да всё забывал.
Попробовал удалить фото...
GLOBAL FORUM ERROR: :\Progra~1\shttps\www\Intellect_Board\photos.php (line 286) - unlink(C:/Progra~1/shttps/www/Intellect_Board/photos/preview/2519.jpg): No such file or directory
В папке preview файл 2519.jpg был и остался. И это именно то, что надо удалить. А вот нумерация в галерее "съехала". Т.е. появились 2 фото с 1 именем (номером), а один номер пропущен. Не уверен, что это взаимосвязано. Проверю потом отдельно.
[/q]


Тем не менее решил последовать ценным указаниям автора скрипта и после замены файла photos.php и эксперимента по удалению фото получил:
1. Сообщение после удаления фото (168.jpg)

GLOBAL FORUM ERROR: photos.php (line 286) - unlink(...photos/preview/168.jpg): No such file or directory
* Goto previous page
* Goto main page


2. Просмотром через фтп ситуация такая: в папке photos фото 168.jpg удалено, в папке previews фото 168.jpg осталось.

PS. Поскольку еще на один мой вопрос ответа не последовало, то задам здесь:
так в чем заключается функция "Редактирование фотографии"? фтп показывает, что ни превьюшка, ни само первоначальное фото не меняется при попытке его редактирования.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Ошибка была связана с опечаткой: preview вместо previews (кстати, это видно из самого сообщения.

Ситуацию с заменой фотографии при редактировании также исправил (она возникла при переходе от версии 2.15 к 2.18 из-за того, что раньше фотографии хранились в БД, а теперь — в файлах, и при добавлении это было учтено, а при редактировании — не полностью).

Исправление обеих ошибок выкладываю. (Файл photos.php класть в корень.)

Прикрепленный файл (photos.php, 13889 байт, скачан: 719 раз)
---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Yurij_
Начинающий


Всего сообщений: 44
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2006

XXXX Pro написал:
[q]
Исправление обеих ошибок выкладываю
[/q]


Удаление фото теперь - ОК.
Редактирование фото: при загрузке поверх новым сообщает что все ОК (как и раньше), но редактирования на самом деле не происходит (фтп потверждает неизменный файл)

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Попытка следующая.

Прикрепленный файл (photos.php, 13453 байт, скачан: 754 раза)
---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005

XXXX Pro написал:
[q]
....Исправление обеих ошибок выкладываю. ...
[/q]
А почему раньше не было выложено? По какой причине возросла важность этой ошибки?
Yurij_
Начинающий


Всего сообщений: 44
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
10 сен. 2006

XXXX Pro написал:
[q]
Попытка следующая.
[/q]

И видимо, не последняя \":)\"

После редактирования фото получаю:
----------------
GLOBAL FORUM ERROR: photos.php (line 224) - imagecreatetruecolor(): Invalid image dimensions

* Goto previous page
* Goto main page

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

Редактируемое фото осталось на месте без видимых потрясений.
Утешает, что удаление фото не испортилось и пока действует.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Исправление было выложено сразу же после его изготовления.
А важность ошибки возросла потому, что увеличилось количество пользователей, сообщивших о ней до двух человек + в этот момент было достаточно времени, чтобы его исправить...

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005
Так будет итоговая версия? Или пусть GLOBAL FORUM ERROR: photos.php (line 224) остаётся?
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
Пробуйте.

Прикрепленный файл (photos.php, 13851 байт, скачан: 701 раз)
---
Моя песня, конечно, дождливого рода...
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001

Yurij_ написал:
[q]
imagecreatetruecolor(): Invalid image dimensions
[/q]

Вообще, судя по тексту сообщения об ошибке, неправильно задан размер в настройках.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Der Meister, чего ты там изменил?

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Der_Meister
Почетный участник

Der_Meister
Всего сообщений: 177
Рейтинг пользователя: 6

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
10 апр. 2006
Добавил строки:

  $tid=$GLOBALS['topic'];

  if (is_uploaded_file($_FILES['photo']['tmp_name'])) //фотку заменили
  {
  $fh=fopen($_FILES['photo']['tmp_name'],"rb");
  $buffer=fread($fh,$_FILES['photo']['size']);
  fclose($fh);

  $fullimg=imagecreatefromstring($buffer);
  if (!$fullimg) error(MSG_e_ph_badfile);
  $sizey=imagesy($fullimg);
  $sizex=imagesx($fullimg);
  $coeff=$sizex/$sizey;


и внизу скобку закрыл.

---
Моя песня, конечно, дождливого рода...
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005
Надеюсь после установки 2.19 я сумею таки избавиться от оставшихся при некорректном удалении файлов?
wsx
Модератор форума

wsx
Всего сообщений: 256
Рейтинг пользователя: 12

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
14 янв. 2005
Uri проблема ещё актуальна ? есть возможность запускать из консоли perl скрипты ? Могу написать.

---
Не всё так просто, как на самом деле!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005
Да, проблема актуальна. Только теперь уже с 2.19. Теперь это, вроде, уже там обсуждается. XXXX Pro вроде как грозился сделать. Да и не только мне, полагаю, это надо. К серрверу имею физический доступ, консоль даже ни к чему. Perl сейчас не установлен. Только для удаления ставить? Может XXXX Pro что средствами форума таки сделает?
wsx
Модератор форума

wsx
Всего сообщений: 256
Рейтинг пользователя: 12

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
14 янв. 2005
Uri, а пхп консольный есть?
which php

Просто я боюсь, что если большой объем, то скрипт запускаемый из под веб-сервера по таймауту сбросится и всё..

---
Не всё так просто, как на самом деле!
Uri
Долгожитель форума

Uri
Всего сообщений: 571
Рейтинг пользователя: 4


Ссылка


Дата регистрации на форуме:
25 окт. 2005

wsx написал:
[q]
Uri, а пхп консольный есть?
which php
[/q]
Хм. Вынужден признаться, что не знаю. Я устанавливал PHP (php-4.3.10-installer.exe) только для форума. А вот что при этом установилось, даже не знаю. php.ini немного правил (типа phpsqlite подключить), путь к установленному php прописал в http сервере, а больше про php я ничего не знаю.
wsx
Модератор форума

wsx
Всего сообщений: 256
Рейтинг пользователя: 12

Репутация пользователя: 2

Ссылка


Дата регистрации на форуме:
14 янв. 2005
Uri ага. ясно. значит есть бинарник!
В принципе можно написать. Попробую в выходные накатать..

---
Не всё так просто, как на самом деле!
<<Назад  Вперед>>Страницы: 1 2
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Техническая поддержка версии 2.18 »   Удаление фото из фотогалереи
RSS

1 посетитель просмотрел эту тему за последние 10 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.1006. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!