gpt4 book ai didi

linux - prestashop 文件权限问题

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:44 24 4
gpt4 key购买 nike

在未设置 777 文件权限的情况下,我在 prestashop 中访问我的网站时遇到问题。如果我没有为 html 中的所有文件夹和文件设置 777,它会抛出 Error: 500not found 错误> 目录。

然后我从 /var/www/html 目录中运行了这两个命令

find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;

在此之后我可以看到我的网站正在运行(只有主页),但看不到管理面板或任何其他链接。我该如何解决?

最佳答案

您确定所有文件和子文件夹的权限都已更改吗?尝试在简单的 php 脚本中使用以下代码并运行它。

以下 PHP 脚本会将所有文件夹权限更新为 755,并将所有文件的权限更新为 644 递归

<?php
exec ("find /path/to/folder -type d -exec chmod 0755 {} +");
exec ("find /path/to/folder -type f -exec chmod 0644 {} +");
?>

不知道能不能帮到你。但你应该试试在 PrestaShop 1.6 中启用错误报告

PrestaShop根文件夹,双击名为config的文件夹,然后打开名为defines.inc.php的文件进行编辑。

找到下面的代码行:

define('_PS_MODE_DEV_', false);

将“false”更改为“true”,然后单击“保存更改”按钮以保存并激活更改。更改后的行应如下所示:

define('_PS_MODE_DEV_', true); 

关于linux - prestashop 文件权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44149672/

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