Jump to content
BrianKing

Табуляция в начале всех страниц

Recommended Posts

Заметил, что вот уже больше месяца назад начались проблемы с sitemap.xml. А именно вебмастерские ругаются на него из-за табуляции в начале файла. Оказалось, что табуляция присутствует и на всех страницах пользовательской части (в админке нет). Перерыл много файлов, разобрал опенкартовский вывод шаблонов, просматривал коммиты и установленные за последнее время модули, но так и не понял, откуда взялась эта табуляция. Даже откатывал изменения в папке catalog на несколько месяцев назад — не помогло.

Если что, на этапе выполнения метода output в библиотеке response табуляции нет.

 

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

Вот сайт, версия ocStore 1.5.5.1.1

Share this post


Link to post
Share on other sites

возможно в каком-нибудь языковом файле

Share this post


Link to post
Share on other sites
1 час назад, chukcha сказал:

возможно в каком-нибудь языковом файле

 

Я их в первую очередь проверил все.

Также по совету проверил все файлы на BOM и табуляцию с помощью этого, никаких изменений.

Share this post


Link to post
Share on other sites

А если найду?

Не забывайте у вас есть еще vqmod

Share this post


Link to post
Share on other sites
В 01.04.2018 в 00:25, chukcha сказал:

А если найду?

Не забывайте у вас есть еще vqmod


vqmod'ы все тоже сразу проверил, даже удалил их все на время — ничего не поменялось

Share this post


Link to post
Share on other sites
В 01.04.2018 в 00:25, chukcha сказал:

А если найду?

:)

Share this post


Link to post
Share on other sites

Да в index.php надо смотреть, скорее всего там

Share this post


Link to post
Share on other sites
14 часов назад, spectre сказал:

Да в index.php надо смотреть, скорее всего там

 

Если бы всё было так просто, я сюда не написал бы.

Share this post


Link to post
Share on other sites
14 минут назад, BrianKing сказал:

 

Если бы всё было так просто, я сюда не написал бы.

 

ну а поискать по \t трудно разве

вам помогают а вы еще фыркаете и носом крутите

Share this post


Link to post
Share on other sites

А кто сказал что в начале?

Ведь может таб быть и после ?>

 

Share this post


Link to post
Share on other sites

еще подсказка

откройте для себя функцию

 

headers_sent()

Share this post


Link to post
Share on other sites

Проблема решена.

Edited by BrianKing

Share this post


Link to post
Share on other sites

Всем спасибо за помощь, извините, если я показался вам грубым, это совсем не так :)

Edited by BrianKing

Share this post


Link to post
Share on other sites

Жаль конечно

Придется циЦоровать

 

http://php.net/manual/ru/function.headers-sent.php

 

bool headers_sent ([ string &$file [, int &$line ]] )

 


<?php

// Если не было отправлено ни одного заголовка, то отправить один
if (!headers_sent()) {
    header('Location: http://www.example.com/');
    exit;
}

// Пример использования необязательных параметров file и line.
// Необходимо отметить, что $filename и $linenum передаются для дальнейшего использования.
// Не присваивайте им значения заранее.
if (!headers_sent($filename, $linenum)) {
    header('Location: http://www.example.com/');
    exit;

// Скорее всего, ошибка будет происходит здесь.
} else {

    echo "Заголовки уже были отправлены в $filename в строке $linenum\n" .
          "Невозможно перенаправить, пожалуйста, передите по этой <a " .
          "href=\"http://www.example.com\">ссылке</a>\n";
    exit;
}

?>

Вам только  остается найти то место где это применить

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.