想用win10子系统wsl_ubuntu18. 04作为开发环境,于是装了宝塔面板ubuntu版。
PHP文件目录及数据库数据目录是软链到D盘,因为wsl只能装在C盘,不能放太多东西。
一开始装的 mysql5.7,在导入数据时巨慢,后换成10.3.20-MariaDB 导入就快好多了。
然而后面更诡异的事情发生了,某些简单页面都会卡住,比如phpinfo页面只能刷出来一半。后上网查到是 nginx缓存问题,加上fastcgi_buffering off; 后,phpinfo页面可以全部显示了。
当认为事情解决了,当把数据导入后,打开页面,还是有时会卡住,是程序执行不完,还是输出不完?
比如禅道12.1开源版,首页应该是这样的
当卡住时是这样的,下半部分打不开。跟踪数据查询语句是跑到了计划任务cron那一部分就没往下执行。
更改了php5.6, php7.2也是一样
php-fpm 分别试用了 sock方式跟端口方式也没有改善。
这或许不是宝塔的问题,而是wsl 本身的问题,毕竟同时兼容两个系统是不大完美的。
在这里仅仅是记录一下。
|
|