【发布时间】:2018-12-15 20:32:41
【问题描述】:
我有一个 linux 网站,数据一直正确加载到页面,直到我开始搞乱 chmod 权限更改。我正在进行更改,因为我使用的 js 脚本无法用于上传和裁剪图像,我认为这可能是图像文件夹中的权限问题。
无论如何...
在我更改权限后,数据行不再出现,但是,我知道与数据库的连接有效,因为页面的另一部分中出现了一些用户名数据。
我将文件夹的所有内容更改回 755,文件的所有内容都更改为 644,并且数据行不再出现。
这是关键,完全相同的文件在我在 Windows 10 PC 上运行的本地主机服务器上运行良好。完全相同的数据库。
有人知道我做错了什么吗?我已经确认我的 localhost 服务器上的文件与网站上的文件完全匹配,并且两台服务器的连接都指向同一个 MySQL db。
我真的被这个难住了。
谢谢
【问题讨论】:
-
你查看过mysql和apache的错误日志吗(?)
-
是的,这可能会破坏事情。检查您的日志,确认您已关闭任何缓存,并仔细检查权限和文件所有权。
-
感谢您的信息,但我是 Windows 用户。我不知道在哪里查找日志或缓存是否已关闭,也不知道文件所有权应该是什么设置。
标签: javascript php mysql