Joomla 3.9.14 - 配置.php不可写的开发网站



在Lubuntu 18.04上使用MariaDB10.3,Apache2.4,PHP7.2(与Ubuntu 18.04非常相似(

我想离线使用我的电脑来设计一个网站与Joomla。稍后,我想将此网站转移到共享主机服务器。我在浏览器中打开 本地主机/安装 并开始建立一个Joomala网站。 我完成了前 3 个步骤

  1. 配置
  2. 数据库
  3. 邮票
  4. 概述

现在,我挂在第 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所有。

最新更新