我正在使用docker和docker compose在我的本地主机上安装WordPress,一切正常,但我在上载新媒体和安装主题、新插件e.t.c时遇到问题。
当我想安装新插件时,会显示消息“无法创建目录”。
经过广泛的研究,我尝试了许多方法来修复文件/文件夹权限,即使使用chmod 777,仍然没有成功。
我的docker撰写文件是:
wordpress:
container_name: testing
image: wordpress
environment:
- WORDPRESS_DB_PASSWORD=password
- VIRTUAL_HOST=stores.dev
ports:
- "80:80"
volumes:
- ./:/var/www/html
links:
- psdb4:mysql
psdb4:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=password
- MYSQL_DATABASE=wordpress
我在WordPress目录中使用了以下命令,但没有这样的运气:
chmod -R 777 wordpress
chmod -R 755 wordpress
我在El Capitan 10.11.6上使用Mac电脑。
拥有虚拟主机商店也很好。开发也可以工作,但失败了,只能通过我的docker机器IP访问WP站点。
这一切都有点让人失去希望,想把它整理好。
干杯
马特