草庐IT

PEAR_PackageFileManager

全部标签

PHP:使用 PEAR 写入 excel 文件

我已经安装了PEAR、Spreadsheet_Excel_Writer和OLE。示例程序已成功执行,但当我尝试读取文件时,它显示垃圾值。我还尝试了$workbook->setVersion(8);和$worksheet->setInputEncoding('UTF-8');我正在使用本教程和谷歌来解决这个问题。http://www.sitepoint.com/article/getting-started-with-pear/3/提前致谢。 最佳答案 我只在真正需要时才尝试使用PEAR...您可以使用如下内容轻松生成excel电子表

php - 使用 PEAR Auth 的注意事项

我正在尝试使用PEARAuth进行php站点身份验证。我遵循了官方文档中的示例,但我无法摆脱很多像这样的通知警报:Notice:ConstantDB_OKalreadydefinedin/usr/share/php/DB.phponline47CallStack:0.00056474001.{main}()/var/www/concursosRep/admin/index.php:00.075171001602.include('/var/www/concursosRep/admin/loginbeta.php')/var/www/concursosRep/admin/index.ph

php - Laravel 错误 - 未知 : Failed opening required '. ./public' (include_path ='.;C:\php\pear\' ) in Unknown on line 0

我正在使用Laravel5,我正在使用PHP函数php-Slocalhost:8888folder-name-t来显示网站。在我更新到Window10之前一切正常。现在,我尝试在我的浏览器中运行该项目,我在我的cmd中看到一个空白页面和这条消息:[MonAug0300:17:052015]PHPFatalerror:Unknown:Failedopeningrequired'public'(include_path='.;C:\php\pear\')inUnknownonline0出了什么问题? 最佳答案 听起来像是权限问题。我在W

php - 如何加载 PEAR 包

我刚刚安装了一个PEAR包(Event_Dispatcher),但我无法使用该包中的类。当我运行命令pearlist时,我看到了新包,但是我看到包中的类保存在/usr/lib/php中(我有一台Mac).安装PEAR包后是否有加载部分?如何将文件移动到正确的位置?我可以简单地将文件夹剪切并粘贴到pear根文件夹吗?谢谢! 最佳答案 大多数PEAR包必须通过常用的include()和require()函数来包含。它们不是预编译的二进制文件,例如(比如说)MySQL驱动程序(mysql.so/mysql.dll)。只要/usr/lib/

php - Pear 不会卸载

最近我使用以下命令成功卸载了pear:$sudopear卸载pear所以我最近重新安装了它,但我搞砸了安装,我想重新开始(再次)。这一次,当我运行上面的命令时,pear给我这个消息:pear/pear未安装有什么建议吗? 最佳答案 PEAR只是一堆php脚本。要手动卸载它,只需删除/usr/share/php/PEAR(路径可能因发行版而异) 关于php-Pear不会卸载,我们在StackOverflow上找到一个类似的问题: https://stackove

PHP PEAR 如何检查默认目录?

在安装过程中,我看到了PEAR的不同默认目录。稍后我可以通过任何命令列出这些目录吗?pear.conf没有帮我搞清楚:($cat/etc/pear.confPEAR_配置0.9a:11:{s:15:"preferred_state";s:6:"stable";s:8:"temp_dir";s:17:"/tmp/pear/install";s:12:"download_dir";s:17:"/tmp/pear/install";s:7:"bin_dir";s:8:"/usr/bin";s:7:"php_dir";s:15:"/usr/share/pear";s:7:"doc_dir";s

php - pear.php.net 已关闭。如何安装镜像?

我试图通过PEAR在我的PHP环境开发中安装新包,但如下所示:Filehttp://pear.php.net:80/rest/p/packages.xmlnotvalid(received:HTTP/1.1404NotFound)php.net好像挂了。我尝试设置一个自us.php.net以来的镜像,其中Digg使用以下命令托管:pearconfig-setpreferred_mirrorus.pear.php.net出现以下错误:ChannelMirror"us.pear.php.net"doesnotexistinyourregistryforchannel"pear.php.ne

PHP_PEAR_INSTALL_DIR 设置不正确 - wamp 64bit with php5.3.13

我在php5.5.12中使用wamp64bit。我遵循了所有10个步骤:http://www.tech-recipes.com/rx/29976/install-pear-on-windows-7-64x-using-wamp/实际上安装和路径都没有问题,但是当我尝试通过键入pear来检查pear是否正常工作时,它没有显示命令列表,而是显示了这个:PHP_PEAR_INSTALL_DIRisnotsetcorrectly.Pleasefixitusingyourenvironmentvariableormodifythedefaulvalueinpear.batThecurrentva

php - 包括安装 PEAR/PHPUnit 的路径问题

我正在关注这个http://www.newmediacampaigns.com/page/install-pear-phpunit-xdebug-on-macosx-snow-leopard安装PEAR/PHPUnit。我在包含路径方面遇到了问题。一些背景信息:Farooqs-MacBook-Pro:binfyousuf$whichphp/usr/bin/phpFarooqs-MacBook-Pro:binfyousuf$whichpear/usr/local/bin/pearFarooqs-MacBook-Pro:binfyousuf$whichphpunit/usr/local/b

php - PEAR 邮件不发送但也不报告错误

我正在尝试使用PEARMail通过PHP发送电子邮件,但尽管页面报告邮件已发送,但它从未到达(我将其发送给自己进行测试)。我一直在研究如何处理错误,如果我打开严格报告,我会收到大约六份这样的报告:StrictStandards:Non-staticmethodPEAR::isError()shouldnotbecalledstatically,assuming$thisfromincompatiblecontextinBlahBlahBlah!online450StrictStandards:Non-staticmethodPEAR::raiseError()shouldnotbeca