草庐IT

archive_exception

全部标签

php - 为什么要使用多个 PHP Exception 类

我承认我并没有经常使用异常,有时我很难100%掌握PHP中的异常,这可能部分是因为PHP没有最好的错误=>异常支持,但我仍然这样做对他们了解不多。以下面这段代码为例,它定义了4个不同的类,它们除了扩展基异常类之外什么都不做。我很好奇为什么人们不直接调用Exception以及为什么他们有所有这些单独的类。我认为有充分的理由吗?classOptimizeImageExceptionextendsException{};classFileNotFoundExceptionextendsOptimizeImageException{};classFileNotImageExceptionext

php - 为生产覆盖 Kohana_Exception::_handler() - 3.3

我正在使用Kohana3.3并且我阅读了这个forumpost.它说,为了防止向最终用户显示堆栈跟踪,我需要覆盖Kohana_Exception::_handler()以对向上渗透的错误做一些不同的事情。这是否意味着覆盖Kohana_Exception并添加以下函数?publicstaticfunction_handler(Exception$e){try{//LogtheexceptionKohana_Exception::log($e);//Generatetheresponse//insteadofbelowline://$response=Kohana_Exception::r

php - 未捕获的异常 'Exception' 消息为“DateTime::__construct():

我在输出在我的PHP文件中创建的日期时遇到问题。我一直在关注如何制作一个真正的Basic-CMS平台的教程,以帮助我了解databases和PHP的一些基础知识,一切都已经完成一切顺利,直到我尝试输出页面的创建日期。这是我得到的错误Fatalerror:Uncaughtexception'Exception'withmessage'DateTime::__construct():Itisnotsafetorelyonthesystem'stimezonesettings.Youare*required*tousethedate.timezonesettingorthedate_defa

php - 为什么 Exception 不是 Throwable 的实例?

我认为在所有编程语言中,Exception类都是Throwable接口(interface)的实例。看看下面的代码,它显示Exception不是php中Throwable的实例。try{thrownewInvalidArgumentException("errormessage");}catch(InvalidArgumentException$e){if($einstanceofException){echo'$eisexception';//thislinegetsexecuted}if($einstanceofThrowable){echo'$eisthrowable';//bu

PHP 和 FPDI/FPDF : Fatal error: Uncaught Exception: FPDF error: Incorrect output destination

我有一个PDF文件,我想用FDI/FPDF添加一个新页面Fatalerror:UncaughtException:FPDFerror:Incorrectoutputdestination:outfiles/111111.pdfinC:\wamp\www\pdf\fpdi\fpdf.phponline271(!)Exception:FPDFerror:Incorrectoutputdestination:outfiles/111111.pdfinC:\wamp\www\pdf\fpdi\fpdf.phponline271require_once('fpdi/fpdf.php');requ

PHP Zip Archive - 打开或 extractTo 不工作

我完全无法解释为什么这不起作用。帮助!$archive="x.zip";$zip=newZipArchive();$res=$zip->open($archive);if($res==='TRUE'){$unzip_success=$zip->extractTo('/temp/',"inscriptions.txt")$zip->close();}目标目录“temp”是“0777”权限根据PHP.net上的文档要求,从$res获得的代码是“11”而不是“TRUE”注意:必须为$archive和extractTo的第一个参数提供完整的url 最佳答案

php - Archive-Product.php(主商店页面)的 WooCommerce 模板覆盖不起作用

我这辈子都无法覆盖主商店页面。我的理解是archive-product.php我试图将它复制到我在主题根目录中创建的Woocommerce目录中并进行修改。没有骰子。我也尝试过直接在Woocommerce插件目录中修改它。那里也没有骰子。我什至在两个位置(woocommerce目录和我的主题模板目录)的archive-product.php文件名前添加了一个下划线,以期打破它-只是看看我是否可以影响一些变化-但似乎也没有任何效果。我没有运行任何缓存插件和我尝试修改的所有其他Woocommerce模板文件,直到此时工作正常。有什么想法吗? 最佳答案

php - 更新到 PHP 7 后出现 CodeIgniter CI_Exceptions::show_exception 错误

我在PHP5.6中使用CodeIgniter3.0.0。昨天我更新到PHP7并开始出现以下错误:-UncaughtTypeError:Argument1passedtoCI_Exceptions::show_exception()mustbeaninstanceofException,instanceofErrorgiven,calledin/my/file/path/app/system/core/Common.phponline658anddefinedin/my/file/path/hgx_portal/app/system/core/Exceptions.php:190Stac

php - fatal error : Uncaught exception 'Exception' in PHPExcel classes

谁能告诉我,为什么从PHPExcel类中抛出以下错误Fatalerror:Uncaughtexception'Exception'withmessage'Couldnotclosezipfile/var/www/mydomain/myexcel.xlsx.'in/var/www/mydomain/Classes/PHPExcel/Writer/Excel2007.php:400Stacktrace:#0/var/www/mydomain/myexcel.php(173):PHPExcel_Writer_Excel2007->save('/var/www/mydomain...')#1{

php - Kohana_Exception [ 0 ]:需要有效的 cookie 盐。请设置 Cookie::$salt

我正在学习本教程(http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/)并遇到此错误消息:Kohana_Exception[0]:Avalidcookiesaltisrequired.PleasesetCookie::$salt.我是一个n00b,甚至不知道在应用程序中的哪里寻找Cookie::$salt。 最佳答案 您必须提供盐,您可以在officialdocumentation中看到//bootstrap.phpCookie::$salt='foobar';我强烈推