Вернуться   Форум SAPE.RU > Система SAPE.ru > Ошибки при работе с системой

-->
Ответ
 
Опции темы
Старый 22.05.2013, 13:06   #7741
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 714
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

Цитата:
Сообщение от DCat Посмотреть сообщение
Просто до 15 мая
может именно тогда ноиндекс и сломали. Просто он не бывает вложенным. типа 2 раза открыть - потом столько же закрыть, он парный.
а ко8 тут не при чем, если бы неверно стоял вместо текстов ссылок было бы страшное
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 22.05.2013, 17:44   #7742
Новичок
 
Регистрация: 19.02.2008
Сообщений: 9
Вес репутации: 0
DCat на пути к лучшему
По умолчанию

Цитата:
Сообщение от Ank Посмотреть сообщение
может именно тогда ноиндекс и сломали. Просто он не бывает вложенным. типа 2 раза открыть - потом столько же закрыть, он парный.
а ко8 тут не при чем, если бы неверно стоял вместо текстов ссылок было бы страшное
Сегодня все сайты починились, ничего исправлять не пришлось... Деньги за неделю простоя потеряли только.
DCat вне форума   Ответить с цитированием
Старый 05.06.2013, 17:43   #7743
Новичок
 
Регистрация: 05.06.2013
Сообщений: 9
Вес репутации: 0
Montano на пути к лучшему
По умолчанию

У меня был код 1.0.8 . Обновил его до 1.1.10 как показано здесь http://help.sape.ru/sape/faq/1080

В итоге на сайте http://sekrets.ru белый экран и вот такая строка:

Parse error: syntax error, unexpected $end in /home/sekrets/public_html/04a41169e3c67bfd2750c0313a5cd8b5/sape.php on line 1117

Хочу сделать вывод ссылок в виде блоков.
Montano вне форума   Ответить с цитированием
Старый 05.06.2013, 17:46   #7744
Эксперт
 
Аватар для elia_ua
 
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 170
elia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Montano Посмотреть сообщение
У меня был код 1.0.8 . Обновил его до 1.1.10 как показано здесь http://help.sape.ru/sape/faq/1080

В итоге на сайте http://sekrets.ru белый экран и вот такая строка:

Parse error: syntax error, unexpected $end in /home/sekrets/public_html/04a41169e3c67bfd2750c0313a5cd8b5/sape.php on line 1117

Хочу сделать вывод ссылок в виде блоков.
а таки как выглядит одна тыща стосимнадцатая строка? А строкой выше?
elia_ua вне форума   Ответить с цитированием
Старый 05.06.2013, 17:54   #7745
Новичок
 
Регистрация: 05.06.2013
Сообщений: 9
Вес репутации: 0
Montano на пути к лучшему
По умолчанию

Вот с 1110 по 1200


} else {
$close_tag = '';
if ($this->_debug) {
$debug .= '<!-- open_tag: ' . $tag_name . ' -->';
}
}
$cnt_tags = count($open_tags);
Это 1117 строка //Если закрывающий тег совпадает с тегом в стеке открытых запрещенных тегов
if (($cnt_tags > 0) && ($open_tags[$cnt_tags - 1] == $close_tag)) {
array_pop($open_tags);
if ($this->_debug) {
$debug .= '<!-- ' . $tag_name . ' - deleted from open_tags -->';
}
if ($cnt_tags - 1 == 0) {
if ($this->_debug) {
$debug .= '<!-- start replacement -->';
}
}
}

//Если нет открытых плохих тегов, то обрабатываем
if (count($open_tags) == 0) {
//если не запрещенный тэг, то начинаем обработку
if (!in_array($tag_name, $this->_filter_tags)) {
$split_parts = explode('>', $part, 2);
//Перестраховываемся
if (count($split_parts) == 2) {
//Начинаем перебор фраз для замены
foreach ($source_sentences as $n => $sentence) {
if (preg_match('/' . $sentence . '/', $split_parts[1]) == 1) {
$split_parts[1] = preg_replace('/' . $sentence . '/', str_replace('$', '\$', $this->_words_page[$n]), $split_parts[1], 1);
if ($this->_debug) {
$debug .= '<!-- ' . $sentence . ' --- ' . $this->_words_page[$n] . ' replaced -->';
}

//Если заменили, то удаляем строчку из списка замены
unset($source_sentences[$n]);
unset($this->_words_page[$n]);
}
}
$part = $split_parts[0] . '>' . $split_parts[1];
unset($split_parts);
}
} else {
//Если у нас запрещеный тэг, то помещаем его в стек открытых
$open_tags[] = $tag_name;
if ($this->_debug) {
$debug .= '<!-- ' . $tag_name . ' - added to open_tags, stop replacement -->';
}
}
}
} else {
//Если нет названия тега, то считаем, что перед нами текст
foreach ($source_sentences as $n => $sentence) {
if (preg_match('/' . $sentence . '/', $part) == 1) {
$part = preg_replace('/' . $sentence . '/', str_replace('$', '\$', $this->_words_page[$n]), $part, 1);

if ($this->_debug) {
$debug .= '<!-- ' . $sentence . ' --- ' . $this->_words_page[$n] . ' replaced -->';
}

//Если заменили, то удаляем строчку из списка замены,
//чтобы было можно делать множественный вызов
unset($source_sentences[$n]);
unset($this->_words_page[$n]);
}
}
}

//Если у нас режим дебагинга, то выводим
if ($this->_debug) {
$content .= $debug;
$debug = '';
}
//Если это первая часть, то не выводим <
if ($first_part) {
$content .= $part;
$first_part = false;
} else {
$content .= $debug . '<' . $part;
}
//Получаем следующу часть
unset($part);
$part = strtok('<');
}
$text = ltrim($content);
unset($content);
}
} else {
if ($this->_debug) {
$debug .= '<!-- No word`s for page -->';
Montano вне форума   Ответить с цитированием
Старый 05.06.2013, 18:13   #7746
Эксперт
 
Аватар для elia_ua
 
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 170
elia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордится
По умолчанию

Используйте тег code или отступы пробелами набивайте - в этом вертикальном миксе ничего не поймешь...

Я вижу вот это место, которое "не идет" с учетом того кода, который Вы показали выше:

PHP код:
...
//Если нет открытых плохих тегов, то обрабатываем
if (count($open_tags) == 0) {

/* Поскипано то, что входит в этот блок if от скобки до скобки*/

}
} else { 
elia_ua вне форума   Ответить с цитированием
Старый 05.06.2013, 18:46   #7747
Новичок
 
Регистрация: 05.06.2013
Сообщений: 9
Вес репутации: 0
Montano на пути к лучшему
По умолчанию

Именно это

Добавлено через 22 минуты
Вы ведь можете открыть последнюю версию файла sape.php в Notepad ++ и найти строку 1117. Ведь по идеи файлы у всех одинаковые.

Последний раз редактировалось Montano; 05.06.2013 в 18:46. Причина: Добавлено сообщение
Montano вне форума   Ответить с цитированием
Старый 05.06.2013, 18:55   #7748
Эксперт
 
Аватар для elia_ua
 
Регистрация: 16.04.2013
Адрес: Украина, 3 мин до метро
Сообщений: 1,262
Вес репутации: 170
elia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордитсяelia_ua - за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от Montano Посмотреть сообщение
Именно это

Добавлено через 22 минуты
Вы ведь можете открыть последнюю версию файла sape.php в Notepad ++ и найти строку 1117. Ведь по идеи файлы у всех одинаковые.
строки 1116...1118 у меня:
PHP код:
        }

        if (
$this->_debug) { 
Добавлено через 3 минуты
То, что у Вас находится яко бы в 1117 строке, у меня расположено в 1020 строке:
PHP код:
                        $cnt_tags count($open_tags);
                        
//Если закрывающий тег совпадает с тегом в стеке открытых запрещенных тегов
                        
if (($cnt_tags 0) && ($open_tags[$cnt_tags 1] == $close_tag)) { 
Что Вы в начале написали на 93 строки?

Последний раз редактировалось elia_ua; 05.06.2013 в 18:55. Причина: Добавлено сообщение
elia_ua вне форума   Ответить с цитированием
Старый 05.06.2013, 19:05   #7749
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1024
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Montano, выложите здесь файл sape.php из папки /home/sekrets/public_html/04a41169e3c67bfd2750c0313a5cd8b5/

Желательно в виде прикрепления...
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 05.06.2013, 22:49   #7750
Новичок
 
Регистрация: 05.06.2013
Сообщений: 9
Вес репутации: 0
Montano на пути к лучшему
По умолчанию

Цитата:
Сообщение от elia_ua Посмотреть сообщение
строки 1116...1118 у меня:
PHP код:
        }

        if (
$this->_debug) { 
Добавлено через 3 минуты
То, что у Вас находится яко бы в 1117 строке, у меня расположено в 1020 строке:
PHP код:
                        $cnt_tags count($open_tags);
                        
//Если закрывающий тег совпадает с тегом в стеке открытых запрещенных тегов
                        
if (($cnt_tags 0) && ($open_tags[$cnt_tags 1] == $close_tag)) { 
Что Вы в начале написали на 93 строки?
На 93-й у меня вот это

93-я var $_db_file = '';

/**
* Откуда будем брать uri страницы: $_SERVER['REQUEST_URI'] или getenv('REQUEST_URI')
* @var bool
*/
99-я var $_use_server_array = false;

Вот ссылка на мой файл http://files.mail.ru/39009D160C4B40F8AE1E00172866011D

Добавлено через 3 минуты
Стоп!
Я все это время рассматривал файл, который брал со своего диска, однако, удивился, что на хостинг файл попал значительно меньше в весе. Как такое может быть? Вот файл с хостинг-аккаунта:

http://files.mail.ru/3CEF112E5EF04ABC9DB24145D74E50A1

Добавлено через 31 секунду
Я пользуюсь FileZilla

Добавлено через 3 минуты
Когда скачиваю файл с сайта САПЫ, то он весит 69 Кб, если переношу на хостинг, то его тут же обрезает до 40 КБ. Бред какой-то.

Добавлено через 3 часа 35 минут
Вижу что с этим еще никто не сталкивался. Если кто не верит, то могу предоставить логин и пароль для хостинг-аккаунта. Убедитесь сами.

Последний раз редактировалось Montano; 05.06.2013 в 22:49. Причина: Добавлено сообщение
Montano вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Глюки и ошибки интерфейса системы, пишем сюда spellen Ошибки при работе с системой 5040 08.12.2023 15:28
Если ошибки системы, идем сюда и расслабляемся, пока чинят Globalzru Курилка 29 24.04.2014 16:48
Ошибки. Сюда пишем!!! - 2 (Только проблемы ссылок! не видно, не начисляется и т.д.) Ank Ошибки при работе с системой 4933 18.05.2009 16:30
Ссылка размещена на странице ВМ, но её не видно! а видно только в html коде... leonid-new Вопросы от новичков 6 12.05.2009 14:39
Ошибки. Сюда пишем!!! Ank Ошибки при работе с системой 1244 28.07.2008 14:27


Часовой пояс GMT +3, время: 16:24.