5.0.22命令行模式在mac 系统区分大小写目录生成有bug

浏览:640 发布日期:2018/11/21
5.0.0 - 严重 - 未处理
macos 版本10.14.1
thinkphp版本5.0.22
在分区是区分大小写目录下如果主文件夹大写 php think make:controller命令出错
php think make:controller manage/Login
运行结果: [think\exception\ErrorException]
file_put_contents(/Volumes/Work/Foreign/application/manage/controller/LoginController.php): failed to open stream: No such file or directory

实际路径为/Volumes/Work/Foreign/application/manage/controller
运行结果生成目录路径为/Volumes/Work/foreign/application/manage/controlle
因是区分大小写从而导致路径不存在,无法生成文件
因为自动把根路径文件夹 Foreign转为小写 foreign
评论(
后面还有条评论,点击查看>>