PDA

Просмотр полной версии : Как с етим справится Фатальная ошибка: не может повторно назначить на линии 36


fon
18.06.2013, 12:32
Ребята помогите разобратся в проблеме:
Fatal error: Cannot re-assign $this in /home/i0279/domains/damian.kiev.ua/public_html/typo3conf/ext/push2rss_3ds/class.tx_push2rss3ds_tce.php on line 36
:)

dmartynenko
18.06.2013, 18:39
Решение - исправить эту ошибку в строке 36 в указанном вами файле.

fon
19.06.2013, 11:40
У меня оказывается эта строка вообще пустая. Что туда надо вписать?

dmartynenko
19.06.2013, 12:36
Не может быть фатальной ошибки на пустой строке, посмотрите внимательней. Можете часть файла сюда запостить (только в тэге [code])

fon
19.06.2013, 13:01
31-48 строка

# Indexed Search
page.config.index_enable = 1
page.config.index_externals = 0
config.index_enable = 1
config.index_externals = 0

plugin.tx_indexedsearch.search.rootPidList = 1
plugin.tx_indexedsearch.show.rules = 0
#plugin.tx_indexedsearch.templateFile = fileadmin/golvpoolen_templates/search_template.html
plugin.tx_indexedsearch.result_link_target = 40
#plugin.tx_indexedsearch.blind.results = 1

# Shorten email links using MD5 Hash
page.config.notification_email_urlmode = 76

lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTM Lparser.tags.table.fixAttrib.class.list >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P.class >

dmartynenko
19.06.2013, 14:50
Вы правда это взяли из файла /home/i0279/domains/damian.kiev.ua/public_html/typo3conf/ext/push2rss_3ds/class.tx_push2rss3ds_tce.php ?
Не верю.

fon
19.06.2013, 14:52
Ну я и сам не уверен:) А где он должен находится?

Ивано++
19.06.2013, 14:54
Ну я и сам не уверен:) А где он должен находится?

По идее здесь:
/home/i0279/domains/damian.kiev.ua/public_html/typo3conf/ext/push2rss_3ds/class.tx_push2rss3ds_tce.php

По данному расширению "push2rss_3ds" - даже документации нет...
У человека есть похожая ошибка:
http://lists.typo3.org/pipermail/typo3-english/2007-March/036854.html

Может быть можно решить задачу и без него?
Что требуется?

fon
19.06.2013, 14:58
я так понимаю что сам я в этом не разберусь:)

Я редактирую этот сайт раньше на туроз не работал. Невозможно внести хоть какие либо изменения, сразу выдает ошибку!

dmartynenko
20.06.2013, 15:06
"Cannot re-assign $this" - типичная ошибка из PHP4 кода.
Видимо у вас обновилось ПО сервера до PHP5.x, а все расширения стоят старые.

fon
20.06.2013, 22:53
Если обновить расширения есть вероятность что все само собой восстановится:)

Ивано++
20.06.2013, 22:56
Если обновить расширения есть вероятность что все само собой восстановится:)

Если обновите - то скорее всего требования к серверу (PHP) вырастут - нужен PHP5...
Соответственно новые расширения идут под PHP5
Старые ветки typo3 и расширений могут идти под PHP4