gpt4 book ai didi

php - Joomla 3.9.14 - configuration.php 不可写用于开发网站

转载 作者:行者123 更新时间:2023-12-04 10:50:36 25 4
gpt4 key购买 nike

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

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

  • 配置
  • 数据库
  • FTP
  • 概览

  • 现在,我卡在第 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-data

    通过在浏览器中打开只有 1 行代码的新 user.php 文件:
    <?php echo exec('whoami'); ?> 

    我更改了 user:group of configuration.php


    汤姆琼斯:汤姆琼斯

    www-data:www-data

    并通过以下方式重新启动 apache 2
    $ sudo /etc/init.d/apache2 restart

    然后我从 Joomla 安装菜单中的第 4 步返回到第 3 步,然后从第 3 步前进到第 4 步。
    红色图标

    仍然存在(configuration.php 可写否)。

    Joomla docs警告更改 configuration.php 的权限。
    尽管如此,我也尝试了不同的权限:
  • 0444(根本不可写)
  • 0644(原件)
  • 0664
  • 0666
  • 0777

  • 对于以下两种所有权变体(用户:组)
  • 汤姆琼斯:汤姆琼斯
  • 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 所有。 .

    关于php - Joomla 3.9.14 - configuration.php 不可写用于开发网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59491555/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com