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

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


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

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

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

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

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

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

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

Изменено пользователем FischeR
Ссылка на сообщение
Поделиться на других сайтах
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);

/**/

?>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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