Holmesian Blog

PORTS常用操作

升级ports用portsnap(CVSUP已成历史)

    portsnap fetch update

如果是第一次使用portsnap来升级,则输入:

    portsnap fetch extract

通过portmaster升级FreeBSD下所有已安装软件相当方便 (portupgrade已成历史)

安装好portmaster之后运行/usr/local/sbin/portmaster -Da即可

不过需要注意的是看看是不是所有的软件都需要升级,是不是都合适升级。一般来说没有多大的问题

此外上次提到一个open_basedir不能与PHP一些参数共存的问题找到一个解决方法,因为是Nginx+FastCGI+Apache的环境把不能打开Open_basedir的PHP程序放在Apache下跑,在php.ini中注释掉open_basedir部分再在启动FastCGI的后添加-d open_basedir=/www:/tmp:/var/tmp:/usr/home,如下:


    /usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 139 -u www -C 20 -f "/usr/local/bin/php-cgi -d open_basedir=/www:/tmp:/var/tmp:/usr/home"

这样在Nginx+FastCGI下跑的程序就会受到open_basedir的限制,而Apache下跑的PHP不受此限制。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »