Обработка ошибок и отладка.Самыми, пожалуй, сложными для понимания новичков в программировании, являются темы отладки и обработки ошибок. Отладка - это способ найти ошибку в своем крипте. Чтобы освоиться с её основными приемами, следует прочитать одну из фундаментальных статей данного сайта, Ничего не работает! Что делать??? Поиск ошибок и отладка. Обработка ошибок не имеет прямого отношения к их исправлению, но с помощью нижеследующей статьи вы сможете писать устойчивые к ошибкам и удобные для пользователей программы: Обработка ошибок, часть 1. Общие принципы. Обработка ошибок, часть 2. Разбор примера. Исключения. |
| Роман | 19.12.11 08:49 | ||
| Здравствуйте!При входе в phpmyadmin вот такая ошибка Deprecated: Function eregi() is deprecated in Z:\home\localhost\www\Tools\phpmyadmin\libraries\select_lang.lib.php on line 89 Deprecated: Function eregi() is deprecated in Z:\home\localhost\www\Tools\phpmyadmin\libraries\select_lang.lib.php on line 89 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\Tools\phpmyadmin\libraries\select_lang.lib.php:89) in Z:\home\localhost\www\Tools\phpmyadmin\libraries\select_theme.lib.php on line 92 Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\Tools\phpmyadmin\libraries\select_lang.lib.php:89) in Z:\home\localhost\www\Tools\phpmyadmin\index.php on line 29 |
|||
| Николай | 14.12.11 23:32 | ||
| При попытке зайти на сайт выдается такая ошибка required 'globals.php' (include_path='.:/usr/share/php5:/usr/share/php5/PEAR') in /var/www/vhosts/remak.su/httpdocs/index.php on line 24, а вот и сама строка JDEBUG ? $_PROFILER->mark( 'afterLoad' ) : null; что делать? подскажите пожалуйста!!!! |
|||
| eyeOS Bot | 05.12.11 20:47 | ||
| Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in /home/u344170252/public_html/eyeos/system/kernel/services/Meta/implementations/MetaDataConverter.php on line 62 | |||
| Захар | 28.10.11 15:48 | ||
| Хостинг Руцентр, может быть не все модули подключены? Это выдаете phpmailer... На моей машине все работало правильно... SMTP -> ERROR: Failed to connect to server: Operation timed out (60) SMTP Error: Could not connect to SMTP host. |
|||
| Aleks | 15.10.11 20:59 | ||
| Помогите пожалуйста при попытке поменять шаблон на движке livestreet всё испортилось и даже при установке стандартного шаблона выдет вот такую штуку Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id - headers already sent in /home/p26012/www/nocool.ru/engine/modules/session/Session.class.php on line 59 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/p26012/www/nocool.ru/config/config.php:1) in /home/p26012/www/nocool.ru/engine/modules/session/Session.class.php on line 61 |
|||
| константин | 17.09.11 21:44 | ||
| Когда в админпанеле сайта dle пытаюсь добавить или отредактировать новость пишет ошибки:при добавлении:Fatal error: Call to undefined function getpermision() in Z:\home\try-soft\www\engine\inc\addnews.php on line 4 ,при редактировании новости:Parse error: syntax error, unexpected $end in Z:\home\try-soft\www\engine\inc\editnews.php on line 1691 Подскажите пожалуйста что делать | |||
| Ufesss(Дима) | 04.06.11 17:53 | ||
| Выходит такая ошибка: Warning: mb_ereg() [function.mb-ereg]: mbregex compile err: empty range in char class in Z:\home\localhost\www\funciones.php on line 62 Что это значит? Вот код 62-ой строки funciones.php: if (!mb_ereg("^[a-zA-Zа-яА-Я0-9/-_]{1,255}$", $mensaje)) |
|||
| 1px | 31.01.11 18:19 | ||
| <?php $db = new mySQLi ("localhost", "root", "", "database") or die ("Соединение не установлено!"); $net = $_GET["net"]; Где ошибка? $mass = "SELECT title, keywords, description, text FROM categories"; $result = $db->query($mass) or die ("<p><i>Соединение с базой данных не установлено!</i></p>"); $myrow = $result->fetch_object(); ?> |
|||
|
|||
| 1px | 31.01.11 18:03 | ||
| Есть выборка из базы данных: $net = $_GET["net"]; $mass = "SELECT title, keywords, description, text FROM categories WHERE id=\"$net\""; Меня интересует экранирование кавычек здесь: id=\"$net\", это правильно? Если нет то как правильно экранировать кавычки в данном случаи? |
|||
|
|||
| Александр | 25.01.11 15:24 | ||
| Не, надо так делать у меня в шаблоне не инклюдом элементы дизайна подключатся а конструкия очень и очень простая - {content} и вместо {} вставляется содержимое переменной контент )) для обработки данного метода использую свой класс :) | |||
|
|||