какая разница между родным php Exception и ошибкой с тем, что текст возвращается? - PullRequest
1 голос
/ 29 августа 2011
    PHP Error[2]: ftp_login(): Login authentication failed
        in file /mnt/2vertex/Repos/gold/protected/components/data-adapters/FtpDataAdapter.php at line 37
    #0 /mnt/2vertex/Repos/gol/protected/components/data-adapters/FtpDataAdapter.php(37): ftp_login()
....
....
.... some stack info

Это исключение или это ошибка?И на самом деле я не могу поймать это в моем PHP-код.с try catch (исключение $ e)

Ответы [ 2 ]

1 голос
/ 29 августа 2011

Ну, на самом деле это предупреждение: см. http://php.net/manual/en/function.ftp-login.php

0 голосов
/ 29 августа 2011

Это ошибка, но не собственный php. Это исключение из вашего кода, ftp_login () - функция, где вы получаете свою ошибку. Если вы используете какой-то фреймворк, у вас могут быть обработчики ошибок, поэтому вы не можете найти текст ошибки в этом месте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...