代码之家  ›  专栏  ›  技术社区  ›  Adnan

WordPress-WP超级缓存无法在WP配置上写入

  •  0
  • Adnan  · 技术社区  · 7 年前

    在将所有WordPress权限更改为777并将其分配给apache组之后:apache仍然Wp超级缓存插件无法更改Wp配置。php

    我不知道为什么!

    CentOS 7

    菲律宾比索71

    阿帕奇

    马里亚德

    Apache错误日志:

    [Thu Nov 02 02:01:45.637165 2017] [php7:warn] [pid 17633] [client 5.202.27.148:25292] PHP Warning:  include(): Failed opening '/var/www/html/wp-content/plugins/wp-super-cachewp-cache-base.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache.php on line 72, referer: http://website.com/wp-admin/post.php?post=10821&action=edit
    

    Wordpress错误:

    Warning! You must set WP_CACHE and WPCACHEHOME in your wp-config.php for this plugin to work correctly: define( 'WP_CACHE', true ); 
    define( 'WPCACHEHOME', '/var/www/html/wp-content/plugins/wp-super-cache' );
    
    2 回复  |  直到 7 年前
        1
  •  0
  •   Rajkumar Gour    7 年前

    这是正确的。wp配置只能由用户手动写入。此文件不应使用代码写入。请将这些配置手动放入wp配置中。php。

        2
  •  0
  •   Adnan    7 年前

    我的问题通过禁用SELinux解决了,它阻止apache用户编辑文件和文件夹。