今天老蒋有在调试开发的一款AWS对象存储插件的时候,在WordPress后台激活插件有报错。具体的报错内容:
Warning: is_readable(): open_basedir restriction in effect. File(/home/www/.aws/config) is not within the allowed path(s): (/www/wwwroot/bt.lezaiyun.cn/:/tmp/) in /www/wwwroot/bt.lezaiyun.cn/wp-content/plugins/wpaws/sdk/Aws/DefaultsMode/ConfigurationProvider.php on line 152
最主要的是这句话:
Warning: is_readable(): open_basedir restriction in effect.
看内容应该是权限的问题,应该是有被限制需要开启。
我们在网站的目录中可以看到宝塔面板有默认开启的防跨站攻击设置。这里我们禁止掉。报错的问题就解决。
当然,如果我们是有非宝塔面板环境,看看是否有通过某些安全防御的设置,导致的open_basedir权限的限制。
本文出处:老蒋部落 » 解决WordPress报错"Warning: is_readable(): open_basedir restriction in effect." | 欢迎分享( 公众号:老蒋朋友圈 )