php - 安装失败:无法在 ubuntu 上的 wordpress nginx 中创建目录
问题描述
我在本教程的帮助下设置了 wordpress... 当我尝试安装主题或插件时,如何在 ubuntu 18.04 上使用 LEMP 安装 wordpress显示如下错误消息
Installation failed: Could not create directory
我也尝试对此给予许可:
sudo chown -R www-data:www-data /var/www/domain_name.com/html/wp-content/plugins
sudo find /var/www/domain_name/html/ -type d -exec chmod 7555 {} \;
sudo find /var/www/c-linkons.com/html/ -type f -exec chmod 644 {} \;
我检查了这个
ps aux|grep nginx|grep -v grep
826 0.0 0.9 142688 9184 ? Ss Sep03 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data 13818 0.0 0.8 144988 8748 ? S Sep04 0:00 nginx: worker process
有了这个
ps -ef |grep php
root 759 1 0 Sep03 ? 00:00:11 php-fpm: master process (/etc/php/7.2/fpm/php-fpm.conf)
www-data 834 759 0 Sep03 ? 00:00:03 php-fpm: pool www
www-data 835 759 0 Sep03 ? 00:00:05 php-fpm: pool www
root 8843 8831 0 15:58 pts/0 00:00:00 grep --color=auto php
www-data 19731 759 0 Sep04 ? 00:00:00 php-fpm: pool www
解决方案
用这个改变所有权它就像魅力一样
sudo chown -R www-data:www-data /var/www/domain_name.com/html/
sudo systemctl reload nginx
推荐阅读
- javascript - XMLHttpRequest onloadend 事件未在错误时运行
- homestead - 使用 api 平台客户端生成器创建 vue.js 应用程序时出现 SSL 错误
- php - Symfony 4:从“dev”切换到“prod”时,无法将文件上传到文件夹
- python-3.x - 如何从在 docker compose 的不同端口上运行的另一个烧瓶容器调用一个容器的端点?
- macos - DMG 是否需要经过公证才能通过 Catalina 上的 Gatekeeper
- c# - 从 MVC C# 导出到 excel 后,如何以日期时间格式显示日期
- anaconda - 如何在 Spyder / Anaconda 中使用 autopep8 格式化代码
- vb.net - 无法将 VBA 添加到 SSIS
- database - 无法在指定位置的配置单元中查看创建的数据库和表
- spring-boot - Spring REST security - 为不同的用户以不同的方式保护不同的 URL