解决权限问题的最佳实践在Linux计算机上使用XAMPP(LAMPP)

时间:2011-09-19 15:39:10

标签: xampp localhost lampp

问题

我最近开始在我的一台笔记本电脑上使用Linux。我在Mac和Window OS上安装了我非常熟悉的XAMPP(LAMPP),以便开发我的WordPress主题等。

我一直在遇到烦人的权限问题,我理解这是Linux学习曲线的一部分。我不熟练使用终端命令。

在执行任何操作之前,如果没有访问权限错误,我无法从其他计算机导入任何Wordpress开发文件。

使用终端我更改了htdocs文件夹中的权限:

sudo chmod 777 -R /opt/lampp/htdocs

哪个解决了一个问题,好像我的WP文件被识别了,但现在我无法连接到我在phpMyAdmin中创建的数据库,使用正确的数据库名称,root作为用户而没有密码,这在我工作正常从这台笔记本电脑中创建一个WordPress安装。

我从zip或其他方式将文件导入htdoc时只会遇到这些问题。

问题

是否有一套在Linux机器上设置XAMPP(LAMPP)的最佳实践,以免出现使用Wordpress(和其他程序)本地安装的权限问题或其他问题。 / p>

谢谢!

1 个答案:

答案 0 :(得分:0)

有关最佳做法,请参阅wordpress codex。 [1] 为文件分配777权限并不是很明智。

我通常会cd到包含wordpress安装的目录,即wp-content,wp-admin和wp-includes存在的位置。然后运行以下命令

设置目录的权限

find . -type d -exec chmod 755 {} \;

设置文件权限

find . -type f -exec chmod 644 {} \;

[1]。 http://codex.wordpress.org/Hardening_WordPress#File_permissions