Window2003 iis+mysql+php+zend+ftp环境配置教程
今天入手一个1G内存的VPS,装Windows server 2008+怕内存吃不消,还是装个2003用着吧。
1.windows iis +ftp安装
开始----控制面板----添加或删除程序 如图
今天入手一个1G内存的VPS,装Windows server 2008+怕内存吃不消,还是装个2003用着吧。
1.windows iis +ftp安装
开始----控制面板----添加或删除程序 如图
<?PHP
//今天与2012年11月29日相差多少天
$Date_1=date("Y-m-d");
$Date_2="2012-11-29";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d1-$d2)/3600/24);
Echo "宝宝出生已经".$Days."天";
Echo "<br>";
//今天到2013年11月29日还有多少天
$Date_1=date("Y-m-d");
$Date_2="2013-11-29";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d2-$d1)/3600/24);
Echo "离宝宝生日还有".$Days."天";
?>
今天在查看messages日志文件时,发现存在大量的错误:
Jan 4 14:41:08 myhost suhosin[954]: ALERT - script tried to disable memory_limit by setting it to a negative value -1 bytes which is not allowed (attacker '110.75.173.*', file '/home/wwwroot/2dan.cc/index.php', line 5)
后来发现原因是:index.php文件中有这么一行:
// 取消内存限制
ini_set("memory_limit",'-1');
而php.ini中
memory_limit = 128M
解决方法:
删除index.php中的
ini_set("memory_limit",'-1');
修改php.ini
memory_limit = -1
不推荐4,原因是可能内存会被吃光。
之前介绍了Vnstat的安装和基本使用,为了更直观和方便的显示流量统计信息,我们采用vnstat PHP frontend
wget http://www.sqweek.com/sqweek/files/vnstat_php_frontend-1.5.1.tar.gz
tar xvf vnstat_php_frontend-1.5.1.tar.gz
mv vnstat_php_frontend-1.5.1 vnstat
cd vnstat/
修改config.php,将里面的内容修改成如下:
语言显示:
$locale = ‘en_US.UTF-8′;
$language = ‘en’;
网卡接口:
$iface_list = array(‘eth0′);
如果有多个网卡接口,要修改成类似如下:
$iface_list = array(‘eth0′, ‘eth1′);
1.proc目录权限
看看proc目录的权限是多少? 可以尝试将proc目录的权限设置为默认的0555
2.apache的open_basedir设置
如果你开启open_basedir安全设置,会导致探针无法显示内存等信息,将open-basedir前面加#号注释掉或者在句末添加 :/proc/
即可解决.
注意: 一定要在“ proc”后面加上斜杠,否则会扩大虚拟主机用户的访问权限。
3.禁止了相应的php函数
比如file或其他函数
4.虚拟主机的面板自动设置
有些面板,比如DirectAdmin或Kloxo等也会无法查看探针信息