macbook上安装thinkphp出错!

来源:2-5 三端命名与运行ThinkPHP 5

williamww

2017-04-21

macbook上安装thinkphp出错:

能显示出thinkphp初始页面,但出现下面错误:
Fatal error: Uncaught exception 'think\exception\ErrorException' with message 'mkdir(): Permission denied' in /Applications/XAMPP/xamppfiles/htdocs/zerg/thinkphp/library/think/log/driver/File.php:49 Stack trace: #0 [internal function]: think\Error::appError(2, 'mkdir(): Permis...', '/Applications/X...', 49, Array) #1 /Applications/XAMPP/xamppfiles/htdocs/zerg/thinkphp/library/think/log/driver/File.php(49): mkdir('/Applications/X...', 493, true) #2 /Applications/XAMPP/xamppfiles/htdocs/zerg/thinkphp/library/think/Log.php(157): think\log\driver\File->save(Array) #3 /Applications/XAMPP/xamppfiles/htdocs/zerg/thinkphp/library/think/Error.php(84): think\Log::save() #4 [internal function]: think\Error::appShutdown() #5 {main} thrown in /Applications/XAMPP/xamppfiles/htdocs/zerg/thinkphp/library/think/log/driver/File.php on line 49

写回答

4回答

7七月

2017-04-21

或者仔细看一下,错误的位置,给相应位置的目录 写权限就OK。windows上一般没这个问题。

0
1
williamww
非常感谢!
2017-04-21
共1条回复

7七月

2017-04-23

是的,一般linux上面用工具,需要选上包含子目录

0
0

7七月

2017-04-21

权限问题,不是在windows上吗?linux上经常会出现这个问题。尝试给runtime,thinkphp目录写权限。

0
2
7七月
回复
Joop
如果不可以,描述下为什么不可以,这个属于操作系统的基本操作方法。麻烦描述下。
2017-04-29
共2条回复

杰克不接客

2017-04-23

//szimg.mukewang.com/58fc7b1d000151f108450789.jpg


右击thinkphp文件夹,get info,然后在浮动窗口最底下,修改权限,给予全部的读写权限,问题就应该解决了。

1
6
杰克不接客
回复
Joop
要给目录以及目录下的所有文件以及文件夹读写权限,另外如果是通过命令行来启动的话,记得前面加sudo,因为需要操作系统管理员权限。
2017-04-29
共6条回复

微信小程序电商实战 从前端到后端的全流程精讲

全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计

4805 学习 · 4382 问题

查看课程