草庐IT

apache-commons-config

全部标签

php - 为 PHP 安装 SSH2 以在 OSX 10.9.1 上的 Xampp Apache 服务器上运行

我在装有OSX10.9.1的Mac上运行Xampp,我正在尝试开发一个通过Ajax调用调用PHP脚本的网页。此处使用Xampp用于开发目的,并非旨在形成在线页面的后端。PHP脚本需要通过ssh连接到远程机器,原因是我计划使用ssh2库。当我尝试运行命令时:$connection=ssh2_connect('my.remote.machine.address',5432);我收到以下错误:Fatalerror:Calltoundefinedfunctionssh2_connect()in/Applications/XAMPP/xamppfiles/htdocs/Project/getda

php - 如何在 Redhat/Centos 中为 Apache 添加 PHP 模块?

我在Redhat/Centos上使用Apache,没有PHP模块。谁能告诉我在哪里可以找到带有.SO扩展文件的PHP模块?在www.php.net中没有.SO扩展文件。 最佳答案 通常,PHP.so扩展在系统中被打包在单独的包中。例如,您可以通过以下方式在RedHat/CentOS上获取mcrypt.so扩展:sudoyuminstallphp-mcrypt然后,您可以在/usr/lib64/php/modules/mcrypt.so找到它。您还可以找到关联的/etc/php.d/mcrypt.ini,当您重新启动Apache或ph

php - Apache 和 PHP 版本之间是否有任何限制

apache和php版本之间有什么限制吗?假设我正在运行Apache2.2版。我是否仅限于某些PHP版本(5.3?),以至于超过该版本(5.4或5.5),PHP不能作为apache模块运行?更具体地说,mod_php是否绑定(bind)了特定的PHP版本? 最佳答案 一般来说,Apache不关心你使用的PHP版本,PHP也不关心你使用的Apache版本。我说“一般”,因为在某些极端情况下,您很可能在开始之前就知道自己陷入了困境。但对于普通使用来说,这不是一个担心。例如,在我的桌面上,我使用的是MAMP运行Apache版本2.2.25

php - 为 apache 日志静音 PHP mysql_* deprecated 错误

Wordpress仍在使用已弃用的mysql_*函数,因此Apache的error.log文件正在膨胀。是否有可能以某种方式忽略那些特定的警告,因此不会显示特定项目的mysql_*弃用错误?例如一些.htaccess条目或PHP函数。 最佳答案 调整错误报告级别以隐藏E_DEPRECATED内容可能不是最佳选择,因为您将无法在自己的代码中看到该信息。并且PHP没有提供足够的粒度来按函数或库过滤掉已弃用的通知。恐怕你唯一的选择是自己编写customerrorhandler.(免责声明:我不知道WordPress是否也实现了自定义错误处

php - 在 Laravel 中使用 https 会抛出 apache 错误

我正在努力确保我的Laravel项目中使用的所有路由都使用https。我尝试通过在`filter.php文件的App::before()过滤器中添加一个重定向来做到这一点,如下所示:if(!Request::secure()){returnRedirect::secure(Request::path());}这确实重写了我的url以使用https而不是http,但是页面返回时出现Apache错误:NotFoundTherequestedURL/registerwasnotfoundonthisserver.Apache/2.4.9(Ubuntu)Serveratbeta.mysite.

php - Apache 在 Mavericks 上运行错误版本的 PHP

我正在尝试将我的PHP版本从5.4更新到5.5,但Apache不配合。我在其他地方搜索过这个,似乎解决方案应该是将以下行添加到httpd.conf:LoadModulephp5_module/usr/local/opt/php55/libexec/apache2/libphp5.so我做了,但还是不行。从命令行看来一切都是正确的:Andres-MacBook-Air:~fratelli$whichphp/usr/local/opt/php55/bin/phpAndres-MacBook-Air:~fratelli$php-vPHP5.5.16(cli)(built:Sep1220140

php - 使主题 wmpl 准备好 wpml-config

我正在使用trego主题。作为主题选项,您可以设置和更改将出现在站点中的文本(例如“版权文本”和“Logourl”的文本)。我如何使用WPML制作多语言版本?我想通过wpml-config.xml文件来实现functions.options.php中的代码示例$of_options[]=array("name"=>"Header","type"=>"heading");$of_options[]=array("name"=>"Logo","desc"=>"Uploadlogohere.","id"=>"site_logo","std"=>get_template_directory_u

php - Apache 内存错误

当我尝试重新启动apache2时,我遇到了以下错误:FatalErrorUnabletoallocatesharedmemorysegmentof67108864bytes:mmap:Cannotallocatememory(12)我才发现这个错误经常发生在虚拟服务器上,但我找不到解决方案,只能切换到php-fpm和nginx以减少内存使用。服务器:Ubuntu14.04LTS,2GB内存,VPS有谁知道如何解决这个问题,因为RAM似乎不是问题所在(1.9GB免费)。苏打水 最佳答案 “fatalerror无法分配共享内存段”。使用

php - 环境变量在 Phalcon Config 中不起作用

我有一个添加了这个库的Phalcon项目:https://github.com/vlucas/phpdotenv.该库旨在从.env文件加载一些环境变量。我创建了这样一个文件并将其放入我的项目中。VERSION_NUMBER=3.14DATABASE_HOST=localhostDATABASE_NAME=testDATABASE_USER=rootDATABASE_PASS=root我将我的loader.php文件重写为以下代码:registerNamespaces(array('Test\Models'=>$config->application->modelsDir,'Test\

php - 错误 : Transport config "Smtp" is missing in cakephp 3. x

cakephp3.x中缺少传输配置“Smtp”我试过一些配置如下:'EmailTransport'=>['default'=>['className'=>'Smtp','host'=>'ssl://smtp.gmail.com','port'=>465,'username'=>'xxxxxxxxx@gmail.com','password'=>'xxxxx',],],'Email'=>['default'=>['from'=>array('site@localhost'=>'DataMining'),'transport'=>'Smtp','charset'=>'utf-8','hea