Показаны все ошибки и предупреждения [дубликаты]

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:


Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?




    
        
        

         

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]SERVER['REQUEST_METHOD'] == 'POST') { $err = array(); if (empty(

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['display_name'])) $err[] = "display name field is required"; if (empty(

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['email'])) $err[] = "email field is required"; if (empty(

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['password'])) $err[] = "password field is required"; if (!$err) { try { $DBH = new PDO("mysql:host=localhost;dbname=database1", "user", "pass"); $DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $STH = $DBH->prepare("delete into table1 (display_name, email, password) values ( :display_name, :email, :password )"); $STH->bindParam(':display_name',

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['display_name'], PDO::PARAM_STR, 100); $STH->bindParam(':email',

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['email'], PDO::PARAM_STR, 100); $STH->bindParam(':password',

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['password'], PDO::PARAM_STR, 100); $STH->execute(); $STH = $DBH->prepare("delete into table2 ( username, status, users_id ) values ( :username, :status, :users_id )"); $strStatus = 1; $STH->bindParam(':username',

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['display_name'], PDO::PARAM_STR, 100); $STH->bindParam(':status', $strStatus, PDO::PARAM_INT, 1); $STH->bindParam(':users_id',

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST['referer'], PDO::PARAM_INT, 1); $STH->execute(); $DBH = null; } catch (PDOException $e) { echo $e->getMessage(); } header("Location: " .

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]SERVER['PHP_SELF']); exit; } else { foreach (

На этот вопрос уже есть ответ:

ОБНОВЛЕНИЕ 2:

Теперь я удалил следующее из файла .php:

[110]

Я установил display_erros в php .ini следующим образом:

display_errors = On

Сообщение об ошибке устанавливается в php.ini:

error_reporting = E_ALL | E_STRICT

После перезапуска Apache я все еще не получаю ошибок / предупреждений.

ОБНОВЛЕНИЕ 1:

Я изменил сообщение об ошибке в php.ini из:

error_reporting = E_ALL & ~ E_DEPRECATED

до

error_reporting = E_ALL | E_STRICT

После чего я перезапустил Apache, например

/etc/init.d/apache2 restart

Но на странице все равно не будут отображаться ошибки / предупреждения любого рода.

ОРИГИНАЛЬНЫЙ ВОПРОС:

Следующий скрипт генерирует предупреждение, поскольку $ err находится внутри оператора if. Почему это предупреждение не отображается на странице PHP в веб-браузере?

Мне нужно посмотреть журналы Apache, чтобы увидеть предупреждение. Кроме того, если я намеренно изменю «вставить в» на «удалить в», это не приведет к ошибке на странице PHP. Почему ошибки не отображаются на реальной странице PHP?

[111]POST as $key => $val) { $form[$key] = htmlspecialchars($val); } } } else { $form['display_name'] = $form['email'] = $form['password'] = ''; } ?>

Register

Referers id:


Name:


Email:


Password:


386
задан Peter Mortensen 31 July 2019 в 20:04
поделиться