Oшибка в Internet Explorer .

Автор genn, 06 августа 2009, 12:53:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

genn

 Установил Simple Portal. Всё работает. Но в Internet Explorer    выдаётся ошибка "Out of memoru at line: 102.   В других браузерах всё нормально. Может кто подскажет что делать?
Shan - Li

BIOHAZARD

смотреть на line 102
у остальных такой ошибки не наблюдается - ошибка именно в вашем коде
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

genn

А где может быть эта line 102?
Shan - Li

BIOHAZARD

открываете скачиваемую страницу и читаете
правый клик >> исходный код страницы (или как там оно)
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

genn

Спасибо BIOHAZARD. Я нашёл эту 102 строчку.

var possible_images = document.getElementsByTagName("img");
         for (var i = 0; i < possible_images.length; i++)


Но что здесь нехорошо и где это можно исправить?
Shan - Li

deadbead

есть ссылка-посмотреть, или на локалхосте?
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Shan - Li

deadbead

Можно попробовать добавить в файл .htaccess строчку:

php_value memory_limit 128M
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Спасибо, а где этот файл и куда добавить?
Shan - Li

BIOHAZARD

Цитата: deadbead от 16 августа 2009, 15:54:18
Можно попробовать добавить в файл .htaccess строчку:

php_value memory_limit 128M
php здесь не при делах
это у IE мозгов не хватает JavaScript переварить

будет время, гляну, что там с JS на(ш)кодили
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

deadbead

Ну я в эксплорере проблем не вижу... Что надо попробовать.
Проверить возникает ли ошибка на других компах
Проверить возникает ли ошибка из под других учетных записей. (гостя/простого пользователя)

Возможно эта ошибка возникает только у админа/модератора т.к. для них тема может предоставлять дополнительный функционал.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Ошибка возникает со всех компьютеров и у всех пользователей, но только в IE.  В Oпере и Мазиле всё нормально.
Shan - Li

deadbead

Из под гостя ошибки не видно.. Пробую зарегистрироваться....
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Не видно на первой портальной странице, но если Вы переходите на форум, то сразу вылезает.
Shan - Li

deadbead

Вы можете дать прямую ссылку на страницу с ошибкой?
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Если Вы с  главной страницы заходите на форум( жмите на картинку. где красная стрелка) то сразу вылезает ошибка. Если Вы заходите через IE.
Shan - Li

genn

И дальше при любом переходе , на любую страницу форума вылезает ошибка. Проблемма скорее всего с памятью, но я не знаю , как добраться до этого файла htaccess.
Shan - Li

deadbead

IE8 - ошибку увидеть не удалось.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Вы зашли в форум, я имею ввиду, что перешли с главной страницы, на страницу, где находятся подфорумы?
Shan - Li

genn

А где можно изменить htaccess?
Shan - Li

deadbead

Да. Проследовал по ссылкам до ветки форума... Указанной вами ошибки не вижу.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

deadbead

Файл .htaccess должен лежать в корне сайта FTP однако скорее всего это не поможет.
Это же самый страшный разум во вселенной. Высылайте беспилотный модуль.

genn

Shan - Li

BIOHAZARD

Цитата: genn от 16 августа 2009, 22:23:06
А где можно изменить htaccess?
забудь про него, это ничего не даст!
максимум эффекта после его правки - вообще форум грузиться перестанет с 5хх ошибкой
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

genn

Shan - Li

Alex K

у меня ошибка вылазит в 6-м эксплорере (кстати, главную страницу сайта в нем посмотреть не удалось - зависает насмерть).
стек заканчивается на 125-й строке:
"stack overflow at line 125", при этом 125-я строка содержит
123
	
	
	
if (
typeof(window_oldSPImageOnload) != "undefined" && window_oldSPImageOnload)
124
	
	
	
{
125
	
	
	
	
window_oldSPImageOnload();
126
	
	
	
	
window_oldSPImageOnload null;
127
	
	
	
}

BIOHAZARD

сдаётся мне, что у вас несколько раз повторяется код

<!--[if lt IE 7]>
<script defer type="text/javascript" src="http://forumbonsaishan-li.com/Themes/default/sp_pngfix.js"></script>
<![endif]-->
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var sp_images_url = "http://forumbonsaishan-li.com/Themes/default/images/sp";
function sp_collapseBlock(id)
{
mode = document.getElementById("sp_block_" + id).style.display == "" ? 0 : 1;
document.cookie = "sp_block_" + id + "=" + (mode ? 0 : 1);
document.getElementById("sp_collapse_" + id).src = smf_images_url + (mode ? "/collapse.gif" : "/expand.gif");
document.getElementById("sp_block_" + id).style.display = mode ? "" : "none";
}
function sp_collapseSide(id)
{
var sp_sides = new Array();
sp_sides[1] = "sp_left";
sp_sides[4] = "sp_right";
mode = document.getElementById(sp_sides[id]).style.display == "" ? 0 : 1;
document.cookie = sp_sides[id] + "=" + (mode ? 0 : 1);
document.getElementById("sp_collapse_side" + id).src = sp_images_url + (mode ? "/collapse.png" : "/expand.png");
document.getElementById(sp_sides[id]).style.display = mode ? "" : "none";
}
var window_oldSPImageOnload = window.onload;
window.onload = sp_image_resize;
function sp_image_resize()
{
var possible_images = document.getElementsByTagName("img");
for (var i = 0; i < possible_images.length; i++)
{
if (possible_images[i].className != "sp_article")
continue;

var temp_image = new Image();
temp_image.src = possible_images[i].src;

if (temp_image.width > 300)
{
possible_images[i].height = (300 * temp_image.height) / temp_image.width;
possible_images[i].width = 300;
}
else
{
possible_images[i].width = temp_image.width;
possible_images[i].height = temp_image.height;
}
}

if (typeof(window_oldSPImageOnload) != "undefined" && window_oldSPImageOnload)
{
window_oldSPImageOnload();
window_oldSPImageOnload = null;
}
}
// ]]></script>

<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var current_header = false;

function shrinkHeader(mode)
{
document.cookie = "upshrink=" + (mode ? 1 : 0);
document.getElementById("upshrink").src = smf_images_url + (mode ? "/upshrink2.gif" : "/upshrink.gif");

document.getElementById("upshrinkHeader").style.display = mode ? "none" : "";

current_header = mode;
}
// ]]></script>


проверьте и ,если так и есть, то убейте повторения, может полегчает
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

genn

У меня тоже? А где это смотреть?
Shan - Li

genn

Цитата: Alex K от 17 августа 2009, 07:19:40
у меня ошибка вылазит в 6-м эксплорере (кстати, главную страницу сайта в нем посмотреть не удалось - зависает насмерть).
стек заканчивается на 125-й строке:
"stack overflow at line 125", при этом 125-я строка содержит
123
	
	
	
if (
typeof(window_oldSPImageOnload) != "undefined" && window_oldSPImageOnload)
124
	
	
	
{
125
	
	
	
	
window_oldSPImageOnload();
126
	
	
	
	
window_oldSPImageOnload null;
127
	
	
	
}


У меня это тоже бывает.
Shan - Li

Alex K

Цитата: genn от 17 августа 2009, 09:00:48
У меня тоже? А где это смотреть?
думаю, имелось ввиду не у меня, а у genn (т.к. ошибку я привел с его форума), забейте часть строки с приведеным ранее скриптом и на локалхосте поиском посмотрите, в каком файле он встречается. потом проверьте на дублирвание этого скрипта в самом найденном файле.
p.s. портал не юзаю, поэтому сказать где лежит этот скрипт не могу.

genn

Я в этом ничего не понимаю. Если б знать файл.
Shan - Li

BIOHAZARD

Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

genn

Большое всем спасибо за помощь. Ошибка была в файле index.php  . Было прописано три раза загрузка портала.
BIOHAZARD , Вам особое спасибо за идею проверить файлы на повторяемость.
Shan - Li