在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
为
www数据
通过在浏览器中打开仅包含1行代码的新user.php文件:
<?php echo exec('whoami'); ?>
我更改了user:group of configuration.php 来自
tomjones:tomjones 至
www-data:www-data
并通过重新启动apache 2
$ sudo /etc/init.d/apache2 restart
然后,我从Joomla安装菜单中的步骤4返回到步骤3,然后从步骤3返回到步骤4。 红色图标 没有 持续存在(configuration.php可写否)。
Joomla docs警告更改configuration.php的权限。 不过,我也尝试了其他权限:
针对以下两种所有权(用户:组)变体
我总是重新启动apache2,并在Joomla安装菜单中将其从4更改为3(FTP)更改为4(概述)。 问题从未解决。 因此,我没有按下按钮 安装 在Joomla安装菜单中。
您推荐什么?
答案 0 :(得分:2)
-rw-r--r-- 1 www-data:www-data
应该适用于配置文件。当tomjones:tomjones是所有者时,我不希望该文件可写。
如果文件至少为0644
并且www-data
拥有文件,我将尝试运行安装过程。
还值得再次检查所有其他文件是否归www-data:www-data
所有。