在Lubuntu 18.04上使用MariaDB10.3,Apache2.4,PHP7.2(非常类似于Ubuntu 18.04)
我想脱机使用计算机来通过Joomla设计网站。以后,我想将此网站转移到共享主机服务器。我在浏览器中打开本地主机/安装并开始建立Joomala网站。我完成了前三个步骤
现在,我挂在步骤4。所有图标均为绿色,除了该行末尾的“否”图标之外
configuration.php可写号
当前configuration.php仍在目录中:
/ home / tomjones / internet / public_html / installation / model / configuration.php
$ ls -l
显示
-rw-r--r-- 1 tomjones tomjones ... configuration.php
我确定了目录的所有者
/ home / tomjones / internet / public_html
as
www-data
通过在浏览器中打开仅包含1行代码的新user.php文件:
<?php echo exec('whoami'); ?>
我更改了user:group.configuration.php来自
tomjones:tomjones至
www-data:www-data
并重新启动了Apache 2 by
$ sudo /etc/init.d/apache2 restart
然后,我从Joomla安装菜单的第4步返回到3,然后从第3步前进到4。红色图标没有持续存在(configuration.php可写否)。
Joomla docs警告要更改configuration.php的权限。不过,我也尝试了不同的权限:
对于以下两种所有权变体(用户:组)
我总是重新启动apache2,并在Joomla安装菜单中将其从4更改为3(FTP)更改为4(概述)。问题从未解决。因此,我没有按下按钮安装在Joomla安装菜单中。
您推荐什么?
-rw-r--r-- 1 www-data:www-data
应该适用于配置文件。当tomjones:tomjones是所有者时,我不希望该文件可写。
如果文件至少为0644
并且由www-data
拥有,我将尝试运行安装过程。
还值得再次检查所有其他文件是否归www-data:www-data
所有。