在mac上安装thinkcmf

.jpg

以前是在CentOS上安装的thinkcmf,记忆中一直很顺利。昨天在mac上安装,遇到点小波折。然后这里记录一下。

1.首先会遇到下面的错误

image.png

稍加分析,找到$cacaeFile所代表的路径,便知道了是权限的问题。

同理,如果改变了这里的权限。接下来会出现这样的错误:

image.png

因此,在安装之前,我们可以:chmod 777 data ./public/upload改变两个文件夹的权限。以便apache可以对其操作。

2.下一步安装的时候,有可能会遇到这样的错误:

image.png

这个时候,我们可以到httpd.conf修改AllowOverride All,如下所示:

image.png

3.我也遇到过这样的问题,不过后来莫名其妙没有了。觉得没有意义。没有深究了。然后在这里,听别人说:必须是root,其它用户不行。这是个bug。

image.png
image.png

安装的时候参考了:ThinkCMF 的部署

这篇文章提到了两点,个人感觉很重要:

1.安装完成后把install文件夹删除。这个容易忘记。
2.代码不能用root + password方式获取数据库数据。所以要另创建一个用户,然后修改数据库配置文件。

---bug:这个我还没实验好,有点小难度。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容