AlkatraZ (07.12.2011/07:48)
Если у тебя по какой-то причине не работает буферизация ob_start() как раз и возникнет подобный казус.
Проверь файл /incfiles.core.php там в конце него и задается буфер.
Перезалей этот файл на ориги
Они могут на хосте закрыть буфер для одного сайта ?
Я недавно включил авто -бэкап там.
И ковырялся в голове. Больше ничего не делал с сайтом.
Попробуй еще и /head.php заменить на стандарт в многих случаях ошибки бывают именно из за некорректной работы с ним
AlkatraZ (07.12.2011/07:48)
Если у тебя по какой-то причине не работает буферизация ob_start() как раз и возникнет подобный казус.
Проверь файл /incfiles.core.php там в конце него и задается буфер.
Перезалей этот файл на ориги
Вот чево хостер сказал
Файл не может возвращаться на половину, его браузер выкачивает.
Если это страница, которая формируется php, и она обрывается в какой-то части, скорее всего там возникают ошибки.
Включите вывод ошибок, и посмотрите что напишет.
ошибки у меня включенны..
ARCHER (07.12.2011/09:03)
Попробуй еще и /head.php заменить на стандарт в многих случаях ошибки бывают именно из за некорректной работы с ним
Да, в головое у меня удаленно: рсс, лого с переключателем, приветствие..
Попробую, но не думаю что из за этого..
ARCHER (07.12.2011/09:03)
Попробуй еще и /head.php заменить на стандарт в многих случаях ошибки бывают именно из за некорректной работы с ним
Менял на стандартную голову, всё тоже самое.
ARCHER, Удаление в тех местах работает, всё возвращает.
Нашёл причину!!!
Ща выложу..
Это было в end.php, отсюда так сказать ноги растут..но как тогда пральна написать ?
<?php
/**
* @package JohnCMS
* @link http://johncms.com
* @copyright Copyright (C) 2008-2011 JohnCMS Community
* @license LICENSE.txt (see attached file)
* @version VERSION.txt (see attached file)
* @author http://johncms.com/about
*/
defined('_IN_JOHNCMS') or die('Error: restricted access');
// Рекламный блок сайта
if (!empty($cms_ads[2]))
echo '<div class="gmenu"><img src="/reklama.gif" alt=""></img><br />' . $cms_ads[2] . '</div>';
echo '</div><div class="fmenu">';
if ($headmod != "mainpage" || ($headmod == 'mainpage' && $act))
echo '<a href="' . $set['homeurl'] . '">' . $lng['homepage'] . '</a><br/>';
// Меню соцсетей
$socurl = $set['homeurl'].urlencode($_SERVER['REQUEST_URI']);
$arr = array('Поделится в сети' =>'../', 'ВКонтакте' => 'http://vkontakte.ru/share.php?url='.$socurl.'/', 'Одноклассники' => 'http://www.odnoklassniki.ru/dk?st.cmd=addShare&st._surl='.$socurl.'&title='.$textl.'/');
if (isset($_POST['submit'])) {
$go = $arr[$_POST['go']];
header('Location: ' . $go . '');
}
else
{
echo '<div><form action="" method="post"><select name="go">';
foreach ($arr as $k => $v)
{
echo '<option value="' . $k . '">' . $k . '</option>';
}
echo '</select> <input type="submit" name="submit" value="ok" /></form></div>';
}
// Счетчик посетителей онлайн
echo '<div>' . counters::online() . '</div>';
echo '</div>';
echo '<div style="text-align:center">';
echo '<p><b>' . $set['copyright'] . '</b><br />2011</p>';
// Счетчики каталогов
functions::display_counters();
// Рекламный блок сайта
if (!empty($cms_ads[3]))
echo '<br />' . $cms_ads[3];
/*
-----------------------------------------------------------------
ВНИМАНИЕ!!!
Данный копирайт нельзя убирать в течение 60 дней с момента установки скриптов
-----------------------------------------------------------------
ATTENTION!!!
The copyright could not be removed within 60 days of installation scripts
-----------------------------------------------------------------
*/
echo '<div><small>© <a href="http://johncms.com">JohnCMS</a></small></div>';
echo '</div></body></html>';
Хотел сделать соцсети в быстром переходе, а то толку от него 5% всего.
Вот именно из за этого и не работало это в форуме и общей гостевой с админкой.
Ещё не возвращало например если стоит менеджер какой нить на хосте. Почта работала, личные гостевые работали.
Как прально тогда написать чтоб фурычило ?