宝塔部署ThinkPHP5时遇到错误,该如何解决?

2026-04-02 17:421阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计461个文字,预计阅读时间需要2分钟。

宝塔部署ThinkPHP5时遇到错误,该如何解决?

宝塔部署ThinkPHP5报错的解决办法:

1.打开宝塔服务器,安装php+pathinfo扩展并启用;

2.配置access文件,内容为:RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L];

3.在网站管理中,启用th。

宝塔部署thinkphp5报错的解决办法:1、打开宝塔服务器,安装php pathinfo扩展并启用;2、配置“.access”文件,内容为“RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]”;3、在网站管理里面,启用thinkphp的伪静态即可。

宝塔部署ThinkPHP5时遇到错误,该如何解决?

本教程操作环境:Windows10系统、thinkphp5版、Dell G3电脑。

宝塔部署thinkphp5报错怎么办?

宝塔服务器面板 部署 thinkphp5 坑

thinkphp5 在宝塔服务器上部署,出现的问题:

1. File not found.

  原因: 宝塔服务器默认不支持 pathinfo 的路径访问;需要在软件 - PHP - 管理里面,安装php pathinfo 扩展,并启用;

thinkphp 在入口文件同级下,有个 .access 文件,需要配置;官方文档中有说明,但是有个地方是不正确的

正确的配置应该如下:

<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L] </IfModule>

特别注意 index.php?s=

这个问题搞了2天,纠结了好久。无意中尝试发现是路径的问题。太坑。

2.网站管理里面,需要启用 thinkphp 的伪静态。

完成上面2步,基本上能解决路径不对的问题。

路径不对,主要还是thinkphp的路由问题,可能版本不一样,都会有所区别。需要具体视情况来分析了。

推荐学习:《PHP视频教程》《thinkPHP视频教程》

本文共计461个文字,预计阅读时间需要2分钟。

宝塔部署ThinkPHP5时遇到错误,该如何解决?

宝塔部署ThinkPHP5报错的解决办法:

1.打开宝塔服务器,安装php+pathinfo扩展并启用;

2.配置access文件,内容为:RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L];

3.在网站管理中,启用th。

宝塔部署thinkphp5报错的解决办法:1、打开宝塔服务器,安装php pathinfo扩展并启用;2、配置“.access”文件,内容为“RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]”;3、在网站管理里面,启用thinkphp的伪静态即可。

宝塔部署ThinkPHP5时遇到错误,该如何解决?

本教程操作环境:Windows10系统、thinkphp5版、Dell G3电脑。

宝塔部署thinkphp5报错怎么办?

宝塔服务器面板 部署 thinkphp5 坑

thinkphp5 在宝塔服务器上部署,出现的问题:

1. File not found.

  原因: 宝塔服务器默认不支持 pathinfo 的路径访问;需要在软件 - PHP - 管理里面,安装php pathinfo 扩展,并启用;

thinkphp 在入口文件同级下,有个 .access 文件,需要配置;官方文档中有说明,但是有个地方是不正确的

正确的配置应该如下:

<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L] </IfModule>

特别注意 index.php?s=

这个问题搞了2天,纠结了好久。无意中尝试发现是路径的问题。太坑。

2.网站管理里面,需要启用 thinkphp 的伪静态。

完成上面2步,基本上能解决路径不对的问题。

路径不对,主要还是thinkphp的路由问题,可能版本不一样,都会有所区别。需要具体视情况来分析了。

推荐学习:《PHP视频教程》《thinkPHP视频教程》