gpt4 book ai didi

php - Joomla 3.4.3 - configuration.php 不可写

转载 作者:行者123 更新时间:2023-12-04 02:18:01 28 4
gpt4 key购买 nike

使用 MariaDB、Apache、PHP 5.4.x、RHEL 7

如何允许写入 configuration.php?

安装了 Joomla 好几次,总是以不可写的 configuration.php 文件结束。我继续,复制配置内容并创建一个新的 php 文件,将它放在 Joomla 所在的位置,打开权限,更改为 apache:apache,仍然没有。我引用了几篇文章,尤其是这篇文章: Installing Joomla 3 Error: Your configuration file or directory is not writable

我还尝试创建一个空的 configuration.php 文件并将其放在 joomla 根目录中,打开权限 - 没有用。

我目前的安装状态是 configuration.php 文件就位,但无法通过网络安装程序删除安装目录(假设是因为我把配置文件硬塞到位但仍然不可写)。

我尝试了几种权限设置,然后尝试删除安装目录但没有成功。通过 rm -r 手动删除安装目录只会产生一个完全无法访问的站点,迫使我删除我的 joomla 文件、数据库并再次安装。提前致谢。

最佳答案

我要做的第一件事是检查在您的服务器上运行 php 的用户,并将其与您站点文件的所有权进行比较。

在您的域的根目录下创建 user.php 文件

<?php echo exec('whoami'); ?>   

然后用你的兄弟打开那个文件。这将为您提供 php 在您的服务器上运行的用户名。它可能是 apache,但也可能不是。

将此用户与 config.php 的所有权以及您的站点安装作为一个整体进行比较。

如果您通过 SFTP 上传新的 Joomla 站点并遵循标准的浏览器安装步骤,权限应该不是问题。如果您要上传一个 zip 文件并使用终端连接和 SSH,请确保您的 SSH 连接与服务器上的 php 用户是同一用户。

祝你好运!

关于php - Joomla 3.4.3 - configuration.php 不可写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32866961/

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