vps到手了,于是抓紧安装wp,第一步程序说没找到wp-config.php这个配置文件需要生成……于是点击生成,没反应……于是看了下说明文档,自己创建个wp-config.php,然后访问网站。
你妹啊,install.php页面显示空白……于是漫长的搜索答案,终于发现问题的所在。。
open_basedir = .:/tmp/
这条是我安装完php自己加上去的,目的为了防止木马跨站(其实最好发现虽然可以防止php木马在浏览器中列目录,但是不能防止用执行命令列目录……我了个大操)。改为
open_basedir =
然后重启apache,OK了。
然后就是一直纠结open_basedir = .:/tmp/,于是再次搜索,终于找到不在php.ini里配置这个的方法,改apache的vhost文件,每个虚拟目录加上一句
php_admin_value open_basedir .:/tmp/:/web目录
这样再次重启apache,问题解决。。