首页
学习
活动
专区
圈层
工具
发布

权限Xampp
EN

Ask Ubuntu用户
提问于 2020-02-13 08:47:21
回答 1查看 2.7K关注 0票数 2

先生们,我在让Xampp工作上有很多问题。我用这个教程安装了Xampp。之后,我按照教程设置权限。

以下是我所做的:

1-下载xampp-linux-x64-7.4.2-0-installer.run

代码语言:javascript
复制
chmod 755 xampp-linux-x64-7.4.2-0-installer.run

2-安装软件包

代码语言:javascript
复制
sudo ./xampp-linux-x64-7.4.2-0-installer.run

3-运行图形管理器

4-找到业主和团体

代码语言:javascript
复制
ls -ld /opt/lampp/htdocs 

whoami

id -gn

改变自己的所有权

代码语言:javascript
复制
sudo chmod -R 755 /opt/lampp/htdocs

sudo chown -R jos:jos /opt/lampp/htdocs

这就是我所得到的。所有这些都是根据教程,但现在问题开始了。

当我想安装Joomla或WordPress时,这还不够。特权755也不允许我安装。我得把他们调到777。即使如此,我必须手动删除安装文件夹,并创建配置文件。在WP中,我必须更改wp-config.php以删除ftp凭据弹出。

所有这些都是特权问题。当我上传Akeeba .jpa备份时,所有文件和文件夹都被锁定,并由守护进程拥有。当我安装某些东西时,它将被用户守护进程和组守护进程所拥有。

/opt/lampp/etc中的httpd.conf告诉我用户和组是守护进程

代码语言:javascript
复制
User daemon
Group daemon

我停止了服务器,将其改为jos和jos,然后重新启动。现在phpmyadmin抛出一个错误。(因此,我将其改为守护进程守护进程,以使其再次工作。)

我该如何解决这个问题?

继续我的探索,我知道守护进程控制了很多。我无法更改它,但我可以做的是将用户jos添加到组守护进程中,反之亦然。这是可行的。现在我可以安装软件并使用phpmyadmin。

每次安装软件时,我仍然要在文件夹上设置chmod -R 777。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2021-06-18 11:27:07

代码语言:javascript
复制
sudo chown -R daemon wordpress-folder

// or use htdocs folder

xampp apache服务器使用名为daemon的用户访问htdocs中的文件夹,这将修复所有权限问题。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1210178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档