小编Apo*_*tle的帖子

Codeigniter - 使用多个数据库

database.php:

$db['default']['hostname'] = "192.168.2.104";
$db['default']['username'] = "webuser";
$db['default']['password'] = "----";
$db['default']['database'] = "vad";
$db['default']['dbdriver'] = "mysql";
$db['default']['dbprefix'] = "";
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = "";
$db['default']['char_set'] = "utf8";
$db['default']['dbcollat'] = "utf8_general_ci";

$db['stats']['hostname'] = "192.168.2.104";
$db['stats']['username'] = "webuser";
$db['stats']['password'] = "---";
$db['stats']['database'] = "vad_stats";
$db['stats']['dbdriver'] = "mysql";
$db['stats']['dbprefix'] = "";
$db['stats']['pconnect'] = TRUE;
$db['stats']['db_debug'] = TRUE;
$db['stats']['cache_on'] = FALSE;
$db['stats']['cachedir'] = "";
$db['stats']['char_set'] = "utf8";
$db['stats']['dbcollat'] = "utf8_general_ci";
Run Code Online (Sandbox Code Playgroud)

问题是我只能在配置中定义一个 $active_group,默认值或统计信息.我按照CodeIgniter文档进行了操作,并添加了以下内容:

$DB2 = $this->load->database('stats', …
Run Code Online (Sandbox Code Playgroud)

php database codeigniter

32
推荐指数
3
解决办法
6万
查看次数

使用PHP执行unix shell命令

将使用文本框捕获命令.我被告知我必须使用该exec()函数来执行UNIX shell命令.

像这样的东西,用户在文本框中输入ls.该exec()函数将执行UNIX命令,该命令将显示在网页上.

我想知道如何使用PHP获取shell命令的输出并在Web浏览器中显示.

我不知道从哪里开始,因为我对PHP很新.

我正在使用Ubuntu.

php unix shell

11
推荐指数
3
解决办法
4万
查看次数

9
推荐指数
2
解决办法
1797
查看次数

如何从php脚本执行shell命令

我想创建一个php脚本来执行shell命令并返回其输出.服务器需要私钥.当我第一次决定测试时,我创建了这个:

<?php
$command = "ls";
$output = shell_exec($command);
echo "<pre>$output</pre>";
?>
Run Code Online (Sandbox Code Playgroud)

这很好用.但当我改变$command命令时,我真的想要运行:

$command = "/etc/init.d/mycontrollerd status /etc/mycontrollerconfig";
Run Code Online (Sandbox Code Playgroud)

它给了我这个输出:

You need root privileges to run this script
Run Code Online (Sandbox Code Playgroud)

我的猜测是我需要使用sudo.当然,这需要将pem文件放在服务器上的某个位置.假设我这样做,究竟应该$command是什么?我应该使用shell_exec(),exec(),system()或其他什么东西?

php shell-exec

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

php ×3

codeigniter ×1

database ×1

perl ×1

shell ×1

shell-exec ×1

unix ×1