Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RFpro.ru: Хитрости и секреты создания сайтов


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Matrix
Статус: 4-й класс
Рейтинг: 144
∙ повысить рейтинг >>
Stealthm
Статус: 4-й класс
Рейтинг: 136
∙ повысить рейтинг >>
Sipan
Статус: 3-й класс
Рейтинг: 123
∙ повысить рейтинг >>

∙ / КОМПЬЮТЕРЫ И ПО / Интернет / Хитрости и секреты создания сайтов

Выпуск № 257 от 27.07.2009, 09:05
Администратор рассылки: Ерёмин А.А., Мастер-Эксперт
В рассылке: подписчиков - 583, экспертов - 124
В номере: вопросов - 1, ответов - 2

Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
оценить выпуск >>

Вопрос № 170679: Здравствуйте, Уважаемые! Похоже я первый с вопросом! Сайт создан на Joostina 0.1.1.1 тестовая версия [ RC3 ] 27/09/2007 05:43 UTC. С недавних пор в разделе новостей появилась вот такая надпись Notice: Undefined property: stdClass::$attribs in /pu...



Вопрос № 170679:

Здравствуйте, Уважаемые! Похоже я первый с вопросом! Сайт создан на Joostina 0.1.1.1 тестовая версия [ RC3 ] 27/09/2007 05:43 UTC. С недавних пор в разделе новостей появилась вот такая надпись
Notice: Undefined property: stdClass::$attribs in /pub/home/virombarnaul/htdocs/components/com_content/content.html.php on line 460
Подскажите что это и как с этим справится?

Отправлен: 22.07.2009, 12:04
Вопрос задал: Roman_V, 2-й класс
Всего ответов: 2
Страница вопроса >>


Отвечает Nitraf, 2-й класс :
Здравствуйте, Roman_V.
Notice: Undefined property: stdClass::$attribs in /pub/home/virombarnaul/htdocs/components/com_content/content.html.php on line 460
Это предупреждение cms. Придётся анализировать что написано в этом файле content.html.php на 460 строчке. Ещё неплохо посмотреть что творится в логах сайта. Скорее всего так как версия тестовая, то все ошибки не отловлены и некоторые придётся устранять самому.

Ответ отправил: Nitraf, 2-й класс
Ответ отправлен: 22.07.2009, 11:30

Оценка ответа: 4
Комментарий к оценке:
Хотелось бы чего-то более конкретного!

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 252468 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!
    Отвечает Товарищ Бородин, Академик :
    Здравствуйте, Roman_V.
    Рискну ответить я. В CMS есть дыра, а связана она с ошибкой. Предупреждение это идет вовсе не от CMS, как говорит мой предшественник, а от PHP, ибо связано это с чтением несуществующего свойства объекта класса stdClass (класс, являющийся прародителем всех классов в PHP). Скорее всего, в этом объекте хранятся какие-либо атрибуты соответствующей публикации. Криворукий разработчик динамически создавал свойства объекта, а при их чтении забыл проверить свойства на их наличие, причем имена свойств при чтении он задает ЯВНО, А НЕ ДИНАМИЧЕСКИ. Вот что напрашивается в качестве объяснения возникновения этой ошибки. Как ее устранить? В данном случае, конечно, сначала надо посмотреть файл, на который ссылается ошибка. И с той самой строки раскручивать этот самый объект - где он создается, где инициализируются его свойства и т. д. Но задача эта - не из простых даже для крутых, не то что для новичков. Хорошо бы узнать, в каком контексте читаются свойства этого объекта. Короче, нужно проводить всесторонний анализ...

    Было бы шоколадно увидеть код файла, правда, он великоват, как я вижу... Велика вероятность не увидеть ничего.
    С уважением, Товарищ Бородин

    Ответ отправил: Товарищ Бородин, Академик
    Ответ отправлен: 22.07.2009, 16:21

    Оценка ответа: 5
    Комментарий к оценке:
    Мало обнадеживает зато конкретно ))

    Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 252480 на номер 1151 (Россия) | Еще номера >>
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Нам очень важно Ваше мнение об этом выпуске рассылки. Вы можете оценить этот выпуск по пятибалльной шкале, пройдя по ссылке:
    оценить выпуск >>

    подать вопрос экспертам этой рассылки >>

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров >>

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.5 от 08.07.2009

    В избранное