Maison >développement back-end >tutoriel php >thinkphp迁移到linux后出现500错误怎么办?
thinkphp迁移到linux后出现500错误怎么办?
公司团队项目,习惯了Linux开发环境,接手项目之后发现,除了首页的index方法,控制器的其他方法无法打开。
权限,大小写全部检查正常,然后发现了解决方法:
开启fastcgi模式之后,.htacess的重写规则要改。把原来的
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
改为
RewriteRule ^(.*)$ /index.php?/$1 [L]
然后就可以正常访问了
推荐:《thinkphp框架》