草庐IT

apache-common-object-pool-example

全部标签

php - mysqli_num_rows() 期望参数 1 为 mysqli_result, object

这个问题在这里已经有了答案:PHPWarning:mysqli_num_rows()expectsparameter1tobemysqli_result,objectgiven(1个回答)关闭11个月前。这是我第一次使用mysqli。它似乎在寻找mysqli_num_rows()中括号之间的结果集的名称。然而,当我尝试$stmt、$conn时,却什么也没有,我得到了同样的错误。令人沮丧!下面最后一行$WHAT的位置是什么?或者也许我正在尝试错误的方法。我想要做的就是检查是否返回了结果。我真的不需要行数。我应该只做一个带有错误消息的else语句吗?这是最好的方法吗?是否有编写函数来连接和

php - apache 上是否有 comet 的 jQuery 函数或插件?

我以前看过这个问题,在http://www.zeitoun.net/articles/comet_and_php/start中找到了这个例子这真的很棒而且很清楚。但是,它使用javascript。我的问题是,是否有任何插件、函数或其他东西可以帮助我轻松地使用jQuery实现PHPcomet?因为给定的示例需要大量的javascript代码。顺便说一下,我想在Apache上使用它。可能吗? 最佳答案 如果您只进行长轮询,那么jQuery就可以正常工作。但是,jQuery不会公开readyState===3事件,因此没有内置的方法来获取

php - 为什么 Apache 在没有扩展名的调用文件上执行 php 文件

今天我在我的服务器上发现了一个奇怪的东西。我创建了一个php文件(test.php)并在其中写了一些php代码。然后我用调用它http://127.0.0.1/test并执行“test.php”!当没有.php时,它如何理解运行test.php?我的根目录上没有htaccess文件来告诉apache这样做。我想这可能会导致安全问题。我该如何预防?我的操作系统是ubuntu,网络服务器是Apache2。 最佳答案 发生这种情况是因为MultiViews(它在该目录的“选项”中某处启用)。看看这里:http://httpd.apache

PHP 'non-object' 错误

这个问题在这里已经有了答案:Calltoamemberfunctiononanon-object[duplicate](8个答案)关闭9年前。我正在使用PHP编写一个小型MVC框架来进行练习。然而,PHP似乎不喜欢我的Controller类。该类包含加载View的加载器实例:abstractclassController{public$load;function__construct($load){$this->load=$load;}abstractpublicfunctionindex();}从那里,我可以覆盖我所有Controller的Controller。例如,我的索引Cont

php - 如何防止在不同的 apache 虚拟主机之间共享 PHP session ?

如何防止PHPsession在不同的Apache虚拟主机之间共享?我已经在Apache2.2上设置了不同的虚拟主机,并且一切正常,直到我意识到默认情况下共享PHPsession。 最佳答案 编辑也是为什么你总是应该设置你的session_save_path(http://php.net/manual/en/function.session-save-path.php)或使用数据库session处理(http://php.net/manual/en/class.sessionhandler.php)的原因,如果你在一个共享的虚拟主机上

php - 无法从 Apache 内部连接 ​​Net_SSH2

我正在尝试从PHP使用SSH,但出现以下错误:注意:无法连接到[主机]。错误13。/usr/share/php/Net/SSH2.php第875行的权限被拒绝代码如下:login($id,$pw)){error_log("logged");$result['data']=$ssh->exec('dir');}else{error_log($ssh->getLog());}?>但是,当我从命令行运行相同的代码并使用apache时,它​​运行良好。我在使用paramiko到SSH并从apache调用的python脚本中遇到了完全相同的问题。它从命令行运行良好,但在apache中从PHP调用

java - 允许 Glassfish 和 PHP 使用 Apache 在同一台服务器上协同工作

有没有可能建立一个从Java到php文件的桥梁?我有一个用Java编写的应用程序,我需要执行http://piwik.org/那是用PHP写的。在我运行PHP的服务器中,但我无法从浏览器访问php目录,因为所有传入流量都被apache重定向到glassfish应用程序服务器。所以我的想法是使用Javaservlet来执行php文件:Runtime.getRuntime().exec("php/path/to/file/file.php");然后将PHP输出写入javaservlet响应。实现这一点的唯一问题是:如何执行像浏览器一样的PHPcli?我需要将哪些参数传递给PHP以允许PHP

php - 如何将 Reactjs 前端与 apache 服务器上的 php codeigniter 应用程序集成?

CodeIgniter应用程序的开发时间要早得多,当时并没有集成ReactJS的计划。后来添加了一个要求,将另一个ReactJS项目与此后端集成并替换当前的前端(View)。CodeIgniter应用程序不是作为RESTfulAPI完成的。.phpView文件无法替换为reactjs应用程序的.js文件,因为服务器是Apache。运行nodejs服务器不会呈现CodeIgniterView。Bootstrap、jquery和简单的javascript可以包含在CodeIgniter应用程序的View中。但是是否可以用javascript文件替换CodeIgniter中的PHPView文

php - Symfony/Doctrine : fetching data as object

在Symfony中,我使用Doctrine_Query来查询数据库$q=Doctrine_Query::create()->from('Useru')->where('u.username=?',$username)->andWhere('u.password=?',$password);$user=$q->fetchArray();问题是结果存储在一个数组中。有什么方法可以让它获取对象而不是数组?此外,还有其他方法可以在Symfony中查询数据库,还是必须使用Doctrine的函数? 最佳答案 你可以使用$q->fetchOne(

php - Apache 时间戳不正确

我正在使用运行PHP的WAMP服务器。在特定步骤中,我trycatch系统时间并使用以下查询将其添加到数据库中$strSQLInsert="UPDATEtrackSETState='Repeat',DateTime='".date("m/d/Yh:i:sa")."',whereAccIDlike'".$values['SampleID'];但时间戳与我的系统时间相差甚远。日期没问题。我用谷歌搜索,发现我可以用这一行更新我的.htaccessSetEnvTZAmerica/Los_Angles但是我找不到htaccess在哪里。我如何获得正确的时间戳。 最佳答