Перейти к публикации

Не загружаються картинки


FischeR

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

Здрасте раньше у меня прекрасно загружались фотографии

потом я заметил проблему в том что файлы не загружаются

работу/редактирование файлов я не производил

причём из 15 фотографий загружается только 1 или вообще не загружается

размеры у всех почти одинаковые, в cms не каких ограничений в этом плане не стоит

пробывал загружать с разных браузеров и с разных компьютеров всё напрасно

Ссылка на сообщение
Поделиться на других сайтах
1. Если ваша тема начинается с вопроса и вам нужна какая либо помощь, то в самой теме в обязательном порядке вы должны указывать ссылку на ваш сайт. Если ваш сайт находится в локальной сети и вы не можете предоставить ссылку, или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/, вам ответят на ваш вопрос в персональном порядке, в случае если пользуетесь платной версией скрипта и обладаете лицензией на скрипт. Если вы пользуетесь демоверсией, то вам необходимо разместить сайт в сети интернет, и только потом обращаться за помощью. По находящимся на локальных компьютерах демоверсиям никакой помощи и поддержки на форуме не оказывается. Если вы не указали сайт, то ваша тема будет закрыта, а аккаунт на форуме заблокирован.
Ссылка на сообщение
Поделиться на других сайтах

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

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

http://linkme.ufanet...f2af6a3744f.png

после нажатия кнопки "загрузить" вылазиет вот такое окно

http://linkme.ufanet...39e5a2ac84b.png

а вот отчёт антивируса

http://linkme.ufanet...ef7ed91e6a3.png

сам код этого файла

модуль выводит фотографии как вот тут в новости

звёздочка-уфа.рф/1-smena-so-zvezdochkoy-v-kontakte/21-my-ne-proschaemsya.html


<?php

/* СONFIGURATION */

$colums = 4;

$rows = 2;

/* -------------*/

if( ! defined( 'DATALIFEENGINE' ) ) {

die( "Hacking attempt!" );

}

$q = $db->super_query("SELECT images FROM ".PREFIX."_images WHERE `news_id` = ".$row['id']." LIMIT 1");

$html_ = "";

$c = 0;

$photos = 0;

$rows_ = 0;

$ims = explode("|||", $q['images']);

$all = count($ims);

foreach($ims as $v){

	$thumb = explode("/", $v);

	$thumb = $thumb[0]."/thumbs/".$thumb[1];

	if($c==0){

		$html_ .= "<tr>";

	}

	$html_ .= "<td><a href='{$config['http_home_url']}uploads/posts/{$v}' onclick=\"return hs.expand(this)\"><img src='{$config['http_home_url']}uploads/posts/{$thumb}' border='0'/></a></td>";


	$c++;

	if($c==$colums){

		$html_ .= "</tr>";

		$rows_++;

		$c = 0;

	}

	$photos++;

	if($rows&&$rows_==$rows) break;

}

if($html_!=""){

	$html_ = "<table class='thumbs'>{$html_}</table>";

}

if($all != $photos) {

$html_ .= '<noindex>'."\n";

$html_ .= '<div style="display:none">'."\n";

for($x=$photos;$x<$all;$x++){

$thumb = explode("/", $ims[$x]);

$thumb = $thumb[0]."/thumbs/".$thumb[1];

$html_ .= "<a href='{$config['http_home_url']}uploads/posts/{$ims[$x]}' onclick=\"return hs.expand(this)\"></a>\n";

}

$html_ .= '</div>'."\n";

$html_ .= '</noindex>'."\n";

}

$html_ = strtr(file_get_contents(ROOT_DIR."/templates/".$config['skin']."/photos.tpl"), array("{body}" => $html_, "{photos}"=>$photos, "{all}" => $all));

$tpl->set("{photos}", ($all > 0 ? $html_ : ''));

unset($html_, $c, $q, $thumb, $v, $colums, $all, $ims);

/**/

?>

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

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

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

а сколько примерно нужно оперативной памети?

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

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

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

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

а сколько примерно нужно оперативной памети?

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

я выставил в .htaccess значение php_value memory_limit 256M вроде помогло

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

спасибо буду иметь ввиду :)

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

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

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