Регистрация    Забыли пароль?        Правила форума    FAQ (читать перед созданием новой темы)
Имя   Пароль  запомнить
  
Просмотр темы
Вернуться на сайт: PHP-Fusion SF Russian Support Site

Форум поддержки PHP-Fusion SF | PHP-Fusion SF - Разное | Вопросы / Жалобы / Предложения
# 1 Тема: Проблема с фотоальбомами (важно)!
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 31 Декабря 2008, 10:33:24
Привет всем у меня такая проблемма, держу локальный аниме сайт на вашем движке (последння версия) и столкнулся с проблемой, у меня есть объёмные сканы аниме манги или просто большие картинки разширением от 1800х1200 до 14500х5800 размер картинок колеблется от килобат до 14 мигабайт, в настройках сайта выставляется только 9999х9999 (этого не хвататет и ещё возможно он не принимает изображения больше 2 или 4 мегабайт и к сожалению я не нашёл где редактировать максимально доспустимый размер для картинок.) и при загрузке 8 мегабайтовой картинки разрешением 4489х5675 выходит сообщение Fatal error: Maximum execution time of 30 seconds exceeded in T:\home\localhost\includes\photo_functions_include.php on line 50

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

Сроно нужна помощь пожалуйсто не игнорируйте. smiley
 
^ наверх ^
# 2  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 31 Декабря 2008, 11:12:30
сначала объясни зачем и кто такое будет грузить? врядли ктото будет ждать загрузки странциы размером 20 мб... не проще загрузить архивом


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 3  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 02 Января 2009, 10:27:44
Sky написал:
сначала объясни зачем и кто такое будет грузить? врядли ктото будет ждать загрузки странциы размером 20 мб... не проще загрузить архивом

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

Темболее в локальной сети 20 мб не так уж и долго грузяться на оптоволокне с гигабитной сетью smiley)


[Изменил(а) Shiro, 02 Января 2009, 10:31:21]  
^ наверх ^
# 4  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 06 Января 2009, 11:06:46
Эх видимо срочной помощи я не дождусь smiley Sky я написал как ты просил для чего и кто будет загружать, теперь надеюсь, что ты не проигнорируешь меня, хорошо?


[Изменил(а) Shiro, 07 Января 2009, 08:24:26]  
^ наверх ^
# 5  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Января 2009, 08:35:37
гЫг... забыл про темку)))
вопрос к тебе, у тебя хостинг, вдс или свой сервер?
имееш ли ты доступ к настройкам пхп
как настроен апач... как модуль пхп или cgi


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 6  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Января 2009, 08:45:11
Sky написал:
гЫг... забыл про темку)))
вопрос к тебе, у тебя хостинг, вдс или свой сервер?
имееш ли ты доступ к настройкам пхп
как настроен апач... как модуль пхп или cgi

Всё имею. сайт на моём компе запущен под TopServer `om smiley - топ серв - апач, пхп и cgi - нетрогаю, поставил сайт и стоит разве, что только бекапы базы данных делаю и всё smiley.


[Изменил(а) Shiro, 07 Января 2009, 08:47:01]  
^ наверх ^
# 7  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Января 2009, 08:52:38
ищеш файл php.ini
max_execution_time устанавливаеш значение примерно 600, но парой это черевато...
post_max_size 16M
upload_max_filesize 100M

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


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
1 пользователь сказал спасибо Вам: Shiro
# 8  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Января 2009, 08:56:52
Sky написал:
ищеш файл php.ini
max_execution_time устанавливаеш значение примерно 600, но парой это черевато...
post_max_size 16M
upload_max_filesize 100M

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

Ок сейчас попробую
 
^ наверх ^
# 9  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Января 2009, 09:13:25
Всё 8 мб картинку загрузил, а вот с большим разрешением нет, как сделать макс 20000х20000 ? smiley


[Изменил(а) Shiro, 07 Января 2009, 09:13:54]  
^ наверх ^
# 10  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 07 Января 2009, 09:28:06
это уже вечером... Я пока ухожу


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 11  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 07 Января 2009, 09:30:01
Sky написал:
это уже вечером... Я пока ухожу

Ок только не забудь хорошо ? smiley
 
^ наверх ^
# 12  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 08 Января 2009, 06:22:18
тебе нужно поправить 2 поля в базе данных через phpmyadmin
таблица
dbprefix_settings
поля
photo_max_w
photo_max_h

Длина/значения установлена 4, поставь 5... больше нельзя
после этого саожеш ставить 20000х20000

P.S. перед этой процедуры ОБЯЗАТЕЛЬНО сделай бэкап БД!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 13  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 08 Января 2009, 08:54:52
Sky написал:
тебе нужно поправить 2 поля в базе данных через phpmyadmin
таблица
dbprefix_settings
поля
photo_max_w
photo_max_h

Длина/значения установлена 4, поставь 5... больше нельзя
после этого саожеш ставить 20000х20000

P.S. перед этой процедуры ОБЯЗАТЕЛЬНО сделай бэкап БД!


Странно всё сделал как ты написал и ничего не вышло больше 9999х9999 не прописывает и не принимает

Произошла следующая ошибка:
Фото не должно превышать по размерам 9999w x 9999h пикселов.

только вместо таблицы dbprefix_settings (её у меня нету) есть rusfusion_settings глянь скриншот ниже
Прикрепленные файлы click to enlarge
rusfusion_settings_.jpg   ( width:1095 height:814 )


[Изменил(а) Shiro, 08 Января 2009, 08:57:03]  
^ наверх ^
# 14  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 08 Января 2009, 09:01:08
а в админке не судьда те поставить 20000х20000 стоит 1800х1600


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 15  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 08 Января 2009, 09:26:36
Sky написал:
а в админке не судьда те поставить 20000х20000 стоит 1800х1600

Толку 0 smiley вот смотри поставил в phpadmin 20000х20000 в админке сайта всеравно не ставит больше 9999х9999 (куки уже почистил и попробовал другими браузерами) я записал маленькое видео на котором хорошо всё видно
Прикрепленные файлы
Для просмотра вложения зарегистрируйтесь
click to enlarge
rusfusion_settings_.jpg   ( width:1095 height:814 )


[Изменил(а) Shiro, 08 Января 2009, 09:31:04]  
^ наверх ^
# 16  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 08 Января 2009, 09:31:59
тада хз...
вот что за это отвечает:
$imagefile = @getimagesize($photo_dest.$photo_file);
if ($imagefile[0] > $settings['photo_max_w'] || $imagefile[1] > $settings['photo_max_h']) {



как видиш значения максимумуа берутса с бд!


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 17  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 08 Января 2009, 09:36:57
Sky написал:
тада хз...
вот что за это отвечает:
$imagefile = @getimagesize($photo_dest.$photo_file);
if ($imagefile[0] > $settings['photo_max_w'] || $imagefile[1] > $settings['photo_max_h']) {



как видиш значения максимумуа берутса с бд!


Странно smiley
 
^ наверх ^
# 18  
Sky
Супер Администратор

Avatar пользователя

АнарХия Х4

Администратор

Сообщений: 3023
Откуда: Astana
Зарегистрирован: 01 Апреля 2007, 18:11:10
Сказали спасибо 470 раз
Статус: offline
Опубликовано 08 Января 2009, 09:45:13
так вроде нашел...
файл
settings_photo.php
находиш
<tr>
<td width='50%' class='tbl'>".$locale['603']."<br>
<span class='small2'>".$locale['604']."</span></td>
<td width='50%' class='tbl'><input type='text' name='photo_max_w' value='".$settings2['photo_max_w']."' maxlength='4' class='textbox' style='width:40px;'> x
<input type='text' name='photo_max_h' value='".$settings2['photo_max_h']."' maxlength='4' class='textbox' style='width:40px;'></td>
</tr>


меняеш на
<tr>
<td width='50%' class='tbl'>".$locale['603']."<br>
<span class='small2'>".$locale['604']."</span></td>
<td width='50%' class='tbl'><input type='text' name='photo_max_w' value='".$settings2['photo_max_w']."' maxlength='5' class='textbox' style='width:40px;'> x
<input type='text' name='photo_max_h' value='".$settings2['photo_max_h']."' maxlength='5' class='textbox' style='width:40px;'></td>
</tr>



потом в админке ставиш макс разрешение 20000 на 20000
если не заработает бум дальше кпать по кирпичику:(


--------------------
Я в контакте

Народ читаем и запоминаем!
Не помогаю по ICQ
Не помогаю по ЛС
буду просто игнорировать эти сообщения!
Все вопросы задаем на форуме, но предварительно пользуемся поиском!
^ наверх ^
# 19  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 08 Января 2009, 09:51:40
Sky написал:
так вроде нашел...
файл
settings_photo.php
находиш
<tr>
<td width='50%' class='tbl'>".$locale['603']."<br>
<span class='small2'>".$locale['604']."</span></td>
<td width='50%' class='tbl'><input type='text' name='photo_max_w' value='".$settings2['photo_max_w']."' maxlength='4' class='textbox' style='width:40px;'> x
<input type='text' name='photo_max_h' value='".$settings2['photo_max_h']."' maxlength='4' class='textbox' style='width:40px;'></td>
</tr>


меняеш на
<tr>
<td width='50%' class='tbl'>".$locale['603']."<br>
<span class='small2'>".$locale['604']."</span></td>
<td width='50%' class='tbl'><input type='text' name='photo_max_w' value='".$settings2['photo_max_w']."' maxlength='5' class='textbox' style='width:40px;'> x
<input type='text' name='photo_max_h' value='".$settings2['photo_max_h']."' maxlength='5' class='textbox' style='width:40px;'></td>
</tr>



потом в админке ставиш макс разрешение 20000 на 20000
если не заработает бум дальше кпать по кирпичикуsmiley

Хорошо сейчас попробую smiley спасибо
 
^ наверх ^
# 20  
Shiro
Пользователь

Avatar пользователя




Завсегдатый

Сообщений: 67
Зарегистрирован: 07 Декабря 2007, 08:23:02
Сказали спасибо 0 раз
Статус: offline
Опубликовано 08 Января 2009, 09:59:18
Сработало smiley вы гений мой друг вы гений smiley Огромное спасибо за помощь по данной проблеме тему можно закрыть, вопрос исчерпан smiley.
 
^ наверх ^
Перейти на форум:


105,443,612 уникальных посетителей
сейчас: 22 Ноября 2024, 00:22:04
Генерация страницы: 1.12 сек.

Original size:54 кб.
GZipped size: 9 кб.
Compression:83%