Articles of fatal error

Неустранимая ошибка: вызов неопределенной функции tally ()

У меня есть следующий код для викторины php. if(isset($_POST['submit'])) { //Check to make sure that the name field is not empty if(($_POST['q_1'] == '') || ($_POST['q_2'] == '') || ($_POST['q_3'] == '') || ($_POST['q_4'] == '') || ($_POST['q_5'] == '')) { $nameError = 'Please choose an option'; $hasError = true; } else { for ($i=1; […]

Неустранимая ошибка WordPress php: вызов неопределенной функции language_attributes ()?

Как исправить следующую ошибку. Неустранимая ошибка: вызов неопределенной функции language_attributes ()

Обрезаемая фатальная ошибка: объект класса stdClass не может быть преобразован в строку в … после попытки вставить в базу данных

Я нашел похожие запросы, подобные моим, в stackoverflow, но не нашел решений. Поэтому я снова спрашиваю. У меня есть следующий запрос на insert : $purchase_date = date("Ymd"); $init = substr($info[fname], 0, 2); $odr = rand(0,255); $invoice_number = $this->get_invoice_number(); //$invoice_number = $invoice_number+1; //$invoice_number = 400 + rand(0,100); $order_number = $init.'-'.$odr; $session_id = session_id(); $sql = " […]

CodeIgniter Неустранимая ошибка: допустимый объем памяти байтов

Я получаю это сообщение Fatal Error Message в своем кодеIgniter, я уже пробовал некоторые ответы, у которых есть тот же вопрос. Я уже установил свой php.ini max_execution_time = 300 max_input_time = 600 memory_limit = 128M Но все же я получаю одно и то же сообщение Fatal error, я не знаю, есть ли проблема в моем […]

Как проверить, подходит ли jpeg в памяти?

Открытие изображения в формате JPEG с помощью imagecreatefromjpeg может привести к фатальным ошибкам, потому что память должна извлекать memory_limit . Файл .jpg размером менее 100 Кбайт может легко превышать 2000х2000 пикселей – при открытии займет около 20-25 МБ памяти. «То же самое изображение 2000x2000px может занимать до 5 МБ на диске с использованием другого уровня […]

Ошибка Catch ErrorException, которая обертывает фатальную ошибку PHP

В моей домашней структуре PHP MVC я написал небольшой обработчик ошибок, который обертывает ошибки PHP в исключение, а затем бросает его. class ErrorController extends ControllerAbstract { … public static function createErrorException($number, $message = NULL, $file = NULL, $line = NULL, array $context = array()) { throw new ErrorException($message, $number, 0, $file, $line); } } Затем […]

Поймать фатальное исключение и продолжить

Я знаю, что по самому своему определению фатальное исключение должно убивать выполнение и не должно быть подавлено, но вот в чем проблема. Я запускаю скрипт, который сбрасывает, анализирует и хранит в БД около 10 000 страниц. Это занимает пару часов, и в редких случаях (1 из 1000) страница не выполняет синтаксический анализ и генерирует фатальное […]

Почему «PHP не удается сломать / продолжить 1 уровень»?

Иногда я получаю эту ошибку при производстве: if( true == $objWebsite ) { $arrobjProperties = (array) $objWebsite->fetchProperties( ); if( false == array_key_exists( $Id, $Properties ) ) { break; } $strBaseName = $strPortalSuffix . '/'; return $strBaseName; } $strBaseName = $strSuffix ; return $strBaseName; Я попытался воспроизвести эту проблему. Но не добиться прогресса. $ Id, $ […]

! пустой (отделка ($ _ POST

Хорошо, проблема в том, что когда я использую функцию trim, она не работает, но когда я запускаю код без функции обрезки, он работает, но не работает должным образом (форма принимает пробелы) <?php session_start(); unset($_SESSION['username']); if (isset($_SESSION['username'])) {echo "You are in already";} else if ($_SERVER['REQUEST_METHOD'] == 'POST') { if (!empty(trim($_POST['username'])) && !empty(trim($_POST['email']))) { $uname = htmlentities($_POST['username']); […]

Использование внешних js с расширением .php в Codeigniter

Я использую codeigniter 2, и у меня есть папка с темами из js , img , css- папок. Внутри папки js имя файла js_functions.php содержит: <?php header("Content-type: text/javascript"); ?> /** * GLOBAL VARIABLES & PATHS * * path definitions for jquery inline usage * */ var base_url = '<?=base_url();?>'; // ———————————————————————— /** * jquery.message Global […]