草庐IT

do_install

全部标签

php - Paypal API : The totals of the cart item amounts do not match order amounts

我正在使用paypal快速结帐API,但在设置数量时遇到问题。以下是我的URI参数:$params=array('METHOD'=>'SetExpressCheckout','PAYMENTREQUEST_0_SHIPPINGAMT'=>'0','PAYMENTREQUEST_0_TAXAMT'=>'0','PAYMENTREQUEST_0_HANDLINGAMT'=>'0','PAYMENTREQUEST_0_AMT'=>"50.00",'RETURNURL'=>$this->_returnUri,'CANCELURL'=>$this->_cancelUri,'HDRIMG'=>$t

php - 无法通过 PEAR 安装 PHPUnit,需要 PEAR Installer >= 1.9.2,无法从 1.9.0 升级 PEAR

我阅读了其他PHPUnit安装问题,但没有取得任何成功。我的PEAR安装发生了什么?$sudopearupdate-channelsUpdatingchannel"components.ez.no"Channel"components.ez.no"isuptodateUpdatingchannel"doc.php.net"Channel"doc.php.net"isuptodateUpdatingchannel"pear.php.net"Channel"pear.php.net"isuptodateUpdatingchannel"pear.phpunit.de"Channel"pear

php - pecl install apc 不工作。 shtool 不存在

我绝对是个新手……直到一个小时前才了解SSh,并在2小时前获得了我的第一个VPS。还在学习!所以我正在安装MediaWiki并且需要添加APC扩展。但是有点麻烦。有什么想法/提示吗?[root@www~]#peclinstallapc`downloadingAPC-3.1.13.tgz...StartingtodownloadAPC-3.1.13.tgz(171,591bytes).....................................done:171,591bytes55sourcefiles,buildingrunning:phpizeConfiguringfor

php - 我如何覆盖 php ://input when doing unit tests

我正在尝试使用Zend和PHPUnit为Controller编写单元测试在代码中我从php://input获取数据$req=newZend_Controller_Request_Http();$data=$req->getRawBody();当我测试实际应用程序时,我的代码工作正常,但除非我可以提供数据作为原始httppost,否则$data将始终为空。getRawBody()方法基本上调用file_get_contents('php://input'),但我如何覆盖它以便为我的应用程序提供测试数据。 最佳答案 我遇到了同样的问题,

PHP XML 扩展 : Not installed

所以我目前正在安装mybb并通过了一个非常长的教程来了解如何安装。问题是当我达到要求时,检查会出现这种情况如何解决这个问题?我读到我可能需要做sudoapt-getinstallphp-xml我已完成此操作,一切正常,但仍未将其更改为已安装。仅供引用:我只使用这个操作系统几天所以请对我好:) 最佳答案 你已经接近了sudoapt-getinstallphp-xml那你需要重启apache才能生效sudoserviceapache2restart 关于PHPXML扩展:Notinstall

php - 一步一步: How to do Xdebug troubleshooting connection to client IDE

背景将Xdebug与PHP和KomodoIDE以及EclipsePDT结合使用。Xdebug已安装在服务器上并且工作正常。这是确认的,因为Xdebug代码命令在插入服务器上的PHP文件时按预期工作。问题无法连接到客户端工作站,并且很难确定原因,因为它在多个IDE中失败。问题最好有一个分步检查表来解决您知道Xdebug已安装并在服务器上运行但客户端未连接的情况。任何人都可以帮助添加到这里来制作一个全面的故障排除list吗?具体来说,是否有任何简单的方法来确保网络流量到达客户端,并以IDE期望的方式正确格式化数据?通过SSH连接到Web主机并尝试连接到客户端:主机能联系到客户吗?(ping

php - WordPress 插件 : How do I avoid "tight coupling"?

我正在开发一个WordPress插件,并努力确保最佳实践。我有两个类,我的插件类“Jargonaut”是必需的,然后是另一个名为“Dictionary”的类,它随require_once()包含在我的主插件文件中。Jargonaut类中的大部分代码都涉及初始化并提供类似Controller的功能,但其中大部分高度依赖于使用Dictionary对象(即根据我对该术语的理解紧密耦合)。我希望将Dictionary类分开,因为它更像是一个模型(在MVC架构中)并与我的数据库接口(interface)。我在紧耦合和松耦合中看到很多灰色区域,我很难决定多少是太多了?

php - MySQLi 查询结果 : When do I close, 免费,还是两者兼而有之?

我有一些关于使用MySQLi查询和相关内存管理的问题。假设我有这样的东西:$db=newmysqli($dbhost,$un,$ps,$dbname);$query="SELECTfield1,field2FROMtable1";$results=$db->query($query);while($result=$results->fetch_object()){//Dosomethingwiththeresults}$query="SELECTfield1,field2FROMtable2";//question1$results=$db->query($query);while($

php - Zend 表单 : How do I make it bend to my will?

我已经多次阅读该手册,搜索了Google提供的有关该主题的帖子,我什至还买了几本与ZF相关的书籍。现在,为什么我仍然感到困惑?我可以使用Zend_Form制作一个可验证且功能正常的表单。我无法做到的是,它制作了一个看起来与我希望它看起来完全一样的表格,并带有我希望它具有的错误消息。我想要自定义按钮,我想要时髦的布局,我想要在表单中间插入文本等等。有没有人有一种简单的方法来实现这些事情?让我觉得框架正在节省我的时间而不是成本的东西?我可以放弃ZendForm...制作我自己的表单,让它的Action点击一个页面来验证和处理发布的数据,我可以尽可能快地完成它,但我真的想“得到”这个并且能够

php - sudo pecl install apc 返回错误

我运行命令:sudopeclinstallapc文件被下载,配置成功,然后make启动,我得到以下错误。/usr/include/php5/ext/pcre/php_pcre.h:29:fatalerror:pcre.h:没有这样的文件或目录有办法解决吗? 最佳答案 PCRE是安装APC的依赖项。您可以使用快速安装它yuminstallpcre-devel或apt-getinstalllibpcre3-dev安装完成后,重新运行sudopeclinstallapc 关于php-sudop