原以为安装一个wordpress会很简单,但是实际上还是会有很多坑。
- 要把wordpress目录及其子目录的权限都设置为777,否则各种插件主体都安装不上。要带上R,表示递归到子目录。
chmod 777 -R wordpress
- 解决安装主体或插件时需要ftp权限问题
解决办法:在wp-config.php文件中写入如下代码
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
放置的位置在下面代码之后:
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');
网上流传的方法会多一行代码,即
链接地址:https://jingyan.baidu.com/article/00a07f385b2a2682d028dc36.html
define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
然而这会有一个问题,在安装插件的时候,提示下载失败。 文件流的目标目录不存在或不可写。
。
然后我又找到另外一篇解决办法,地址:
http://xxbin.com/2012m03/wp_temp_dir/
把define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp');
这行代码删掉,居然可以了。