centos安装wordpress摘记

原以为安装一个wordpress会很简单,但是实际上还是会有很多坑。

  1. 要把wordpress目录及其子目录的权限都设置为777,否则各种插件主体都安装不上。要带上R,表示递归到子目录。
chmod 777 -R wordpress
  1. 解决安装主体或插件时需要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');这行代码删掉,居然可以了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、温故而知新 1. 内存不够怎么办 内存简单分配策略的问题地址空间不隔离内存使用效率低程序运行的地址不确定 关于...
    SeanCST阅读 12,370评论 0 27
  • 一、从web容器日志入手: 查看并筛选日志 这行命令会将access.log文件中包含wp-admin、wp-lo...
    红色火苗阅读 8,722评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,337评论 19 139
  • 初冬的节气里遇见暖阳总也有些庆幸。这个周末恰巧都是晴天,外面风也住了,外出的条件都已完备。 稍远处有条小河,夏天以...
    石青记阅读 910评论 0 0
  • 今天早晨,在茶水间,泡茶。可是带去的茶叶刚好喝完,趁四下无人,静悄悄的,偷偷的瞄了一眼台子上的茶...
    徐昊i阅读 1,053评论 0 0