开发者 · 2021年 5月 20日

WordPress on docker issue

原wp是在主机A上的docker里的容器,后迁移到主机B上。迁移方式为直接 scp 挂在的本地目录。

迁移过去后访问域名显示 “Unable to create a file in the directory! Please check your server settings.“

参考救命稻草 stackoverflow解决问题:WordPress on Docker: Could not create directory on mounted volume – Stack Overflow

经过验证,重点是(在容器内:不一定)执行如下两句:

RUN find /var/www/ -type d -exec chmod 0755 {} \;
RUN find /var/www/ -type f -exec chmod 644 {} \;