在Lubuntu 18.04上使用MariaDB10.3,Apache2.4,PHP7.2(与Ubuntu 18.04非常相似(
我想离线使用我的电脑来设计一个网站与Joomla。稍后,我想将此网站转移到共享主机服务器。我在浏览器中打开 本地主机/安装 并开始建立一个Joomala网站。 我完成了前 3 个步骤
- 配置
- 数据库
- 邮票
- 概述
现在,我挂在第 4 步。所有图标均为绿色,行尾的"否"图标除外
配置.php 可写编号
当前配置.php仍在目录中:
/home/tomjones/internet/public_html/installation/model/configuration.php
$ ls -l
显示
-rw-r--r-- 1 汤姆琼斯 汤姆琼斯 ...配置.php
我确定了目录的所有者
/home/tomjones/internet/public_html
如
万维网数据
通过在浏览器中打开仅包含 1 行代码的新用户.php文件:
<?php echo exec('whoami'); ?>
我更改了用户:配置组.php 从
汤姆琼斯:汤姆琼斯
www-data:www-data
并重新启动了 Apache 2
$ sudo /etc/init.d/apache2 restart
然后我从 Joomla 安装菜单中的步骤 4 返回到第 3 步,然后从步骤 3 返回到第 4 步。 红色图标 不 持续(配置.php可写编号(。
Joomla 文档警告更改配置.php的权限。 尽管如此,我也尝试了不同的权限:
- 0444(完全不可写(
- 0644(原文(
- 0664
- 0666
- 0777
对于以下 2 种所有权变体(用户:组(
汤姆琼斯- :汤姆琼斯 www-data
- :www-data
我总是重新启动 apache2,并在 Joomla 安装菜单中从 4 到 3 (FTP( 更改为 4(概述(。 这个问题从未得到解决。 因此,我没有按下按钮 安装 在 Joomla 安装菜单中。
你有什么建议?
-rw-r--r-- 1 www-data:www-data
应该适用于配置文件。当tomjones:tomjones是所有者时,我不希望文件是可写的。
如果文件至少是0644
并且www-data
拥有它,我会尝试运行安装过程。
还值得仔细检查所有其他文件是否归www-data:www-data
所有。