草庐IT

link_error

全部标签

php fatal error :调用未定义的方法 TCPDF::addTTFfont()

我正在使用TCPDF类制作pdf文件。我的代码:$pdf=newTCPDF(PDF_PAGE_ORIENTATION,PDF_UNIT,PDF_PAGE_FORMAT,true,'UTF-8',false);$fontname=$pdf->addTTFfont('../common/pdf/fonts/persianFont/HiwebNazanin.ttf','TrueTypeUnicode','',32);$pdf->SetFont($fontname,'',12,'','false');我想将默认字体更改为我的字体,addTTFfont方法已在TCPDF文档中提出。但是我得到了这

php - 解析错误 : syntax error, 意外 '[',期待 ')'

这个问题在这里已经有了答案:PHPsyntaxfordereferencingfunctionresult(22个答案)关闭9年前。我有这个代码$media=$dc->thumbnail->attributes()['url'];在我的本地(WAMP)php5.4.3上运行良好但是当我将它托管在我的服务器cpanel上时,它会出现此错误Parseerror:syntaxerror,unexpected'[',expecting')'我服务器上的php版本是5.2.17我没有发现任何问题,请帮助

PHP fatal error : Uncaught exception 'Exception'

我正在研究PHP中的异常。例如,我有一个读取$_GET请求并加载文件的脚本;如果文件不存在,应该抛出一个新的异常:if(file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$_GET['image'])){//Somethingrealamazinghappenshere.}else{thrownewException("Therequestedfiledoesnotexists.");}问题是,当我尝试为测试提供一个不存在的文件时,我收到了500错误而不是异常消息。服务器日志如下:[09-Jul-201318:26:16UTC]PHPFatalerro

php - fatal error : Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from

我正在做一些SOAP练习但是,我无法让它在WAMP上运行。我得到的错误是:Fatalerror:UncaughtSoapFaultexception:[WSDL]SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080':failedtoloadexternalentity"https://www.creditsafe.fr/getdata/service/CSFRServices.asmx?WSDL:8080"inC:\wa

PHP Mailer fatal error : Class 'SMTP' not found

不确定为什么我会收到这个致命的php错误,因为我的所有文件和类都已正确设置。任何帮助将不胜感激。contact.php在这里:0){define("PATH_SLASH","\\");define("PATH_SEPARATOR",";");}else{define("PATH_SLASH","/");define("PATH_SEPARATOR",":");}define("CONFIG",$_SERVER['DOCUMENT_ROOT'].PATH_SLASH."config".PATH_SLASH."config.xml");require"classes/clsconfig.i

php - 未捕获的异常 'DOMException',消息为 'Hierarchy Request Error'

我在将子节点替换或添加到节点时遇到错误。必需的是:我想把这个改成..AdamEvaJohnThomas像这样AdamEvaJohnThomas错误是Fatalerror:Uncaughtexception'DOMException'withmessage'HierarchyRequestError'我的代码是functionchangeTagName($changeble){for($index=0;$indexcreateElement("p");$new->setAttribute("channel","wp.com");$new->appendChild($changeble[$

启动mysql报错Job for mysqld.service failed because the control process exited with error code.

重启虚拟机后,mysql启动失败报错!!!!使用如下命令可以查看mysql的报错 cat/var/log/mysqld.log|grepERROR 这个是因为错误关闭虚拟机后导致mysql的pid文件丢失找不到文件使用命令找到文件的地址 ,根据对应的地址,创建对应的文件cat/etc/my.cnf  创建该文件  并且修改文件的权限mkdir-p/var/run/mysqld/chownmysql.mysql/var/run/mysql  重新启动mysql即可  如果生面的还不能成功运行mysql(如果已经成请忽略)创建对应pid文件并修改权限(pid文件还是上面cat/etc/my.cnf

php - 重置 odbc_error() 的技巧

我了解到odbc_execute()在返回FALSE时并不总是触发正确的ODBC错误(至少对于Oracle驱动程序而言)我可以不要完全信任odbc_error()或odbc_errormsg()。如果没有先前的错误,这种情况很容易检测到,因为odbc_error()返回一个空字符串。然而,当它返回一些东西时,我不知道它是属于上次失败的操作还是之前错误的遗留物。最简单的解决方案是在出现错误时重置odbc_error()和odbc_errormsg()函数,以便下一次调用从从头开始,但我找不到支持的方法。你能想出办法吗?背景:我正在使用封装数据库调用的类来增强遗留应用程序。这就是为什么我需

Php文档 : Possible to link method in parameter description?

是否可以链接到另一个方法/类/属性/等等。在我的项目内联@deprecated标签内?像这样:/***Methoddescription*@deprecated1.0Reasonfordeprecation,use{@linknewMethod()}instead!*@paramstring$str*@paramstring|null$str2*@returnbool*/publicfunctionmethod($str,$str2){//TODO:Code...}...? 最佳答案 根据PHPdoc.org,您可以使用@see的标

php - 获取符号链接(symbolic link)的 php 脚本的当前目录而不是实际的 php 脚本

我有一个从一个文件夹符号链接(symboliclink)到另一个文件夹的脚本/var/www/default/index.php符号链接(symboliclink)到/var/www/mysite/index.php然而,当我从mysite调用DIR时,路径默认解析为原始路径。我如何让它返回mysite路径(符号链接(symboliclink)文件夹,而不是实际文件夹) 最佳答案 对于Web服务器请求dirname($_SERVER['SCRIPT_FILENAME'])会给你你需要的。$_SERVER['PHP_SELF']甚至R