先整两句:
作为一个刚起步的程序员,博客这种东西还是有必要写的,至少总要有个地方把自己遇到的问题和获得的经验等写出来,一方面是给自己一个整理的机会,有整理有总结才有提高,另一方面,毕竟从网络上的其他人的文章中获取了太多,是时候该自己也加入其中了。
说正事儿。
首先讲讲遇到的问题。
这错误,连个错误代码都没有,连个错误位置都没有,光写个include函数错了,不能打开文件流(很明显那是我网站的根目录),你这可让我怎么找错在哪儿……
好吧,后来我才意识到,要使用Log日志文件这种东西。
不!
作为一个刚起步的程序员,博客这种东西还是有必要写的,至少总要有个地方把自己遇到的问题和获得的经验等写出来,一方面是给自己一个整理的机会,有整理有总结才有提高,另一方面,毕竟从网络上的其他人的文章中获取了太多,是时候该自己也加入其中了。
说正事儿。
问题
首先讲讲遇到的问题。
开发环境:使用Laravel框架进行网站开发,运行环境是XAMPP 5.6.23,操作系统Fedora 24,IDE是PHP Storm。
[ErrorException]
include(/opt/lampp/htdocs/M J Website): failed to open stream: Operation now in progress
图中的“mg”命令是我用alias作的别名,完整命令是"php artisan migrate:refresh",就是将数据表全部删除然后重建。
然后我就懵了……这错误,连个错误代码都没有,连个错误位置都没有,光写个include函数错了,不能打开文件流(很明显那是我网站的根目录),你这可让我怎么找错在哪儿……
好吧,后来我才意识到,要使用Log日志文件这种东西。
在意识到之前,我又进行了几次migrate:refresh操作,结果发现如果先把数据库中的表全部删除,这个命令就可以执行成功。然而,一旦再进行一次,就又会遇到那烦死人的一片血红。
不!