Heim  >  Artikel  >  Backend-Entwicklung  >  ​thinkphp迁移到linux后出现500错误怎么办?

​thinkphp迁移到linux后出现500错误怎么办?

PHPz
PHPzOriginal
2016-06-06 20:42:221374Durchsuche

​thinkphp迁移到linux后出现500错误怎么办?

thinkphp迁移到linux后出现500错误怎么办?

公司团队项目,习惯了Linux开发环境,接手项目之后发现,除了首页的index方法,控制器的其他方法无法打开。

权限,大小写全部检查正常,然后发现了解决方法:

开启fastcgi模式之后,.htacess的重写规则要改。把原来的

RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

改为

RewriteRule ^(.*)$ /index.php?/$1 [L]

然后就可以正常访问了

推荐:《thinkphp框架

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn