修复 LookingGlass 在 PHP7 上无法使用的问题

LookingGlass 在 PHP7 环境无法使用,解决方案如下:
在根目录下ajax.php文件中找到以下内容

// execute command
$output = $lg->$_GET['cmd']($_GET['host']);

修改为

// execute command
$output = $lg->{$_GET['cmd']}($_GET['host']);

即可。

修复 LookingGlass 在 LAMP 上无法使用的问题

安装 LookingGlass 后发现 ping 和 mtr 等命令无法使用。发现是 PHP 的配置问题,解决方案如下:
编辑/usr/local/php目录下php.ini文件,找到

disable_functions = exec,system,dl,passthru,chown,shell_exec,popen,proc_open

proc_open删掉,重启 Apache

$ /etc/init.d/httpd restart

即可。

LAMP IP 绑定域名

在 LAMP 添加的第一个网站根目录下.htaccess文件里添加:

RewriteCond %{http_host} ^0.0.0.0 [NC]
RewriteRule ^(.*)$ http://www.examples.com/$1 [R=301,L]

注意:0.0.0.0换成服务器的IP;www.examples.com更换为需要绑定的域名。

如何使用符号链接

使用缘由

Windows 电脑上有多个硬盘分区,但文件服务器又不支持虚拟目录,所以跨硬盘分区分享文件不太好操作。使用符号链接能方便的解决这个问题。

使用方法

以管理员身份运行cmd
假设服务器目录为www,位于c:\www
1、将整个d盘链接过来

$ mklink /d c:\www\disk_d d:\

2、将d盘的folder目录链接过来

$ mklink /d c:\www\folder d:\folder