это действительно основной вопрос (надеюсь). Большая часть обработки исключений, которую я сделал, была с c #. В c # любой код, который содержит ошибки в блоке catch try, обрабатывается кодом catch. Например try { int divByZero=45/0; } catch(Exception ex) { errorCode.text=ex.message(); } Ошибка будет отображаться в errorCode.text. Если бы я попытался запустить тот же код […]
Я не могу быть уверен, что эта проблема частично связана с бродягой, однако у меня есть установка Yii 1.x в ящике Vagrant с Unix. Я пытаюсь заставить простую ошибку PHP, такую как отсутствующая точка с запятой в контроллере, хотя я на 100% уверен, что у меня возникла ошибка. Я не вижу стандартную страницу ошибок Yii […]
Я использую это прямо сейчас: error_log(serialize(debug_backtrace())); Но я должен каждый раз отказываться от нее. Есть ли лучший способ хранения обратных трасс?
<?php $con = mysql_connect("localhost", "root", ''); if (!$con) { die('Cannot make a connection'); } mysql_select_db('yumbox_table', $con) or die('Cannot make a connection'); $username = $_POST['user_name']; $password = $_POST['password']; $type = $_POST['user_type']; $data = mysql_query("SELECT * from users ") or die(mysql_error()); $info = mysql_fetch_array($data); $count = mysql_numrows($info); if ($count==1) { echo ("Success!!"); } else { echo ("BIG […]
У меня есть эта ошибка ниже на сайте, который я запускаю. Я не понимаю, почему это так хорошо работает на моем локальном хосте. Это как-то связано с хозяином? Я на сервере Unix. Warning: mysqli::mysqli() [mysqli.mysqli]: (42000/1203): User dbo343879423 already has more than 'max_user_connections' active connections in /homepages/9/d322397966/htdocs/dump/models/class_database.php on line 11 Connect failed: User dbo343879423 already […]
Я заметил, что приложение Skeleton, предоставляемое Zend, не обрабатывает error 500 . Я знаю, что в ZF1 был ErrorController который позаботился об этом. Я провел некоторое исследование в Интернете, но не нашел для этого четкого решения. Итак, что лучше всего подходит для обработки ошибок в ZF2. Будет ли это на основе модуля или каким-либо глобальным […]
Я не могу получить сообщение об ошибке из PDO: #$dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING ); try { $sth = $dbh->prepare('@$%T$!!!'); print_r($sth); print_r($dbh->errorInfo()); } catch (PDOException $e) { echo $e->getMessage(); } Он выдаёт только: PDOStatement Object ( [queryString] => @$%T$!!! ) Array ( [0] => 00000 [1] => [2] => ) setAttribute ничего не помогает. Это PHP 5.3.3. […]
Я нахожусь на общем хостинге и имею Cpanel, Apache, PHP управляется fastcgi. Где PHP хранит журнал ошибок? Есть ли другой способ найти журнал ошибок в среде общедоступного хостинга вместо того, чтобы проходить через всю структуру сайта, чтобы искать файлы error_log? У меня есть доступ к php.ini (я использую PHP версии 5.2.16).
Я отправляю ответ об ошибке на мой jQuery. Тем не менее, я не могу получить текст ответа (в приведенном ниже примере это будет угасано на пляже ) Единственное, что говорит jQuery, это «ошибка». См. Этот пример: PHP <? header('HTTP/1.1 500 Internal Server Error'); print "Gone to the beach" ?> JQuery $.ajax({ type: "post", data: {id: […]
Возможный дубликат: mysql_fetch_array () ожидает, что параметр 1 будет ресурсом, boolean задан в select Я получил следующее предупреждение, перечисленное ниже, и мне было интересно, как его исправить Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given on line 65 Код находится вокруг этого раздела PHP-кода, приведенного ниже. При необходимости я могу указать полный код. […]