<MyRusakov.ru />

PHP и MySQL с Нуля до Гуру 2.0

PHP и MySQL с Нуля до Гуру 2.0

Данный курс научит Вас программировать на самом популярном Web-языке в мире - PHP. Курс состоит из 11 разделов, в которых с нуля рассказывается и показывается процесс написания различных скриптов на PHP.

В курсе Вы узнаете всю необходимую теоретическую часть, а также увидите массу практических примеров, в том числе, и из моей практики.

Почти к каждому уроку идут упражнения.

Просмотрев данный курс, Вы сможете создавать абсолютно любые PHP-сайты любой сложности.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Форум сайта MyRusakov.ru

С чего начать поиск ошибок
19.10.2013 21:12:49 С чего начать поиск ошибок Сообщение #1
styler

styler

Новичок

Новичок

Дата регистрации:
19.10.2013 19:45:02

Сообщений: 6

Всем привет!
У меня такая проблема:
1. На всех страницах нет замены: %meta_desc% и %meta_key% на текстовое описание и ключевые слова.
2. title подставляется только на главной странице. В других страницах в исходном коде вижу лишь: <title></tile>
3. В пагинации главной страницы при клике на номер страницы в адресной строке выводится правильная ссылка, но перехода на страницу не происходит
4. При переходе из меню все страницы открываются, но текст разделов отсутствует, виден только интро_тест, дата и ссылка "Подробнее"

Вопрос: где в моем случае в ПЕРВУЮ очередь искать ошибку?
Профиль Ответить
19.10.2013 22:10:55 С чего начать поиск ошибок Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

http://myrusakov.ru/php-finderror.html
Профиль Ответить
21.10.2013 01:01:55 С чего начать поиск ошибок Сообщение #3
styler

styler

Новичок

Новичок

Дата регистрации:
19.10.2013 19:45:02

Сообщений: 6

Привет, Михаил!
В приведенной выше статье все понятно, как дважы-два. Но вопрос звучит несколько шире: причина неправильной работы движка (в моем случае) только из-за ошибок в РНР-коде или, например, в неправильно созданных таблицах базы данных? А может нет подключения к конкретной таблице. В моем случае к таблице lesson_sections, ведь именно там хранится то, что не выводится в браузере? В каком файле в первую очередь искать ошибки?

Но, допустим, что есть ошибки в следующем коде:

protected function getTitle() {
if($this->page > 1) return $this->section_info["title"]." - Страница ".$this->page;
else return $this->section_info["title"];
}
Как здесь проверить? Какую переменную надо выводить на проверку?
Профиль Ответить
21.10.2013 12:01:30 С чего начать поиск ошибок Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Искать надо абсолютно везде, поскольку абсолютно везде может быть абсолютно любая ошибка.
Профиль Ответить