1.用SSH登陆空间
可以使用putty.exe登陆
下载地址:http://down.chinaz.com/s/7760.asp


2.在你空间放置(就是你的domain.com目录下)目录建立cgi-bin文件夹
SSH登陆后直接输入命令:

 

mkdir ~/[your website directory]/cgi-bin/

PS:[your website directory] 即 你的domain.com文件夹名字或者你自定义的文件夹名字!

3.建立 php-update.sh 文件(现在SSH还是在根目录)

建立php-update.sh

vim php-update.sh

写入内容按下”i”键插入.

此时看你的php版本

php4

#!/bin/sh CGIFILE="$HOME/[your website directory]/cgi-bin/php.cgi" INIFILE="$HOME/[your website directory]/cgi-bin/php.ini" cp /dh/cgi-system/php.cgi "$CGIFILE" cp /etc/php/cgi/php.ini "$INIFILE" perl -p -i -e ' s/.*allow_url_fopen.*/allow_url_fopen = On/; ' "$INIFILE"

php5

#!/bin/sh CGIFILE="$HOME/[your website directory]/cgi-bin/php.cgi" INIFILE="$HOME/[your website directory]/cgi-bin/php.ini" cp /dh/cgi-system/php5.cgi "$CGIFILE" cp /etc/php5/cgi/php.ini "$INIFILE" perl -p -i -e ' s/.*allow_url_fopen.*/allow_url_fopen = On/; ' "$INIFILE"

把[your website directory] 改成你自己的.

此代码既是开启 fopen 如果你还想开启其他的自己编辑以上代码即可.

直接复制然后在putty里按右键就可以复制进去!然后按下键盘的’ESC’然后输入”:wq”,既可以退出.

4运行 php-update.sh

chmod +x php-update.sh ./php-update.sh

5.设置cron使系统每个礼拜检查php

在putty里键入

crontab -e @weekly /home/myusername/php-update.sh

编辑保存按Ctrl+X退出.

myusername改成你自己的ftp用户名.

6.在网站目录下建立.htaccess,让php按照我们的设置来运行.putty里键入

cd domain.com

转入网站目录下.

然后建立.htaccess文件

vim .htaccess

然后输入如下代码:

Options +ExecCGI AddHandler php-cgi .php Action php-cgi /cgi-bin/php.cgi

按”ESC”后输入”:wq”既完成.

17fav 收藏本文

, ,

引用地址:http://www.tvwz.com.cn/html/programmer/learn-linux/change-the-settings-of-php-by-ssh.html

要说点啥就在这吧