iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >宝塔部署thinkphp5报错如何解决
  • 140
分享到

宝塔部署thinkphp5报错如何解决

2023-07-04 20:07:05 140人浏览 独家记忆
摘要

本文小编为大家详细介绍“宝塔部署thinkPHP5报错如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“宝塔部署thinkphp5报错如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。宝塔部署think

本文小编为大家详细介绍“宝塔部署thinkPHP5报错如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“宝塔部署thinkphp5报错如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

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

宝塔服务器面板 部署 thinkphp5 坑

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

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天,纠结了好久。无意中尝试发现是路径的问题。太坑。

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

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

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

thinkphp是什么

thinkphp属于一种免费的开发框架,能够用于开发前端网页,最早thinkphp是为了简化开发而产生的,thinkphp同时也是遵循Apache2协议,最初是从Struts演变过来,也把国外一些好的框架模式进行利用,使用面向对象的开发结构,兼容了很多标签库等模式,它能够更方便和快捷的开发和部署应用,当然不仅仅是企业级应用,任何php应用开发都可以从thinkphp的简单、兼容和快速的特性中受益。

读到这里,这篇“宝塔部署thinkphp5报错如何解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网PHP编程频道。

--结束END--

本文标题: 宝塔部署thinkphp5报错如何解决

本文链接: https://www.lsjlt.com/news/347223.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 宝塔部署thinkphp5报错如何解决
    本文小编为大家详细介绍“宝塔部署thinkphp5报错如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“宝塔部署thinkphp5报错如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。宝塔部署think...
    99+
    2023-07-04
  • 宝塔如何部署django项目
    本文小编为大家详细介绍“宝塔如何部署django项目”,内容详细,步骤清晰,细节处理妥当,希望这篇“宝塔如何部署django项目”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。流程1,把本地的依赖转换成一个requ...
    99+
    2023-07-05
  • Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎么办
    本文将为大家详细介绍“Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎么办”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Thinkphp5+部署到宝塔LNMP后404 NOT FOUND怎...
    99+
    2023-06-06
  • 宝塔安装nginx报错【已解决】
    安装报错: ./configure: error: the HTTP image filter module requires the GD library. You can either do not enable the module ...
    99+
    2023-09-11
    linux 服务器 运维
  • 宝塔面板ssl部署后如何取消
    宝塔面板ssl部署后取消的方法:打开宝塔管理面板。点击左侧菜单栏的“网站”,打开网站管理页面。点击需要进行取消ssl的网站名称,打开设置页面。在对话框中点击左侧“ssl选项”。进入ssl页面后,可以看到“宝塔ssl、Let's En...
    99+
    2024-04-02
  • vue部署编译报错如何解决
    今天小编给大家分享一下vue部署编译报错如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Vue.js是一款流行的Jav...
    99+
    2023-07-05
  • Linux如何利用宝塔部署电影网站
    第一步 安装宝塔 宝塔官方网站 https://www.bt.cn/new/index.html 点击 立即免费安装,进入下载页面   点击选择匹配的操作系统发行版的安装脚本(Linux面板 7.9.4中,或者下拉找到以下界面) 根据教程...
    99+
    2023-09-08
    linux 运维 服务器 php
  • 如何把vue项目部署服务器(宝塔面板)上
    一,vue项目打包 首先我们把准备好的vue项目进行打包: 输入命令:npm run build    生成dist文件   二、进入宝塔管理界面,点击网站,然后点击添加站点  三。按下面输入  点设置 四。 输入好点添加,注意!!!t...
    99+
    2023-08-31
    vue.js javascript 前端
  • 宝塔部署来客电商时,出现“open_basedir restriction in effect”错误解决方案 出现如下错误:
    出现如下错误: warning: is_readable(): open_basedir restriction in effect. File(/www/wwwroot/shop.laiketui....
    99+
    2023-09-01
    php 开发语言
  • 阿里云轻量服务器部署宝塔全面的解决方案
    随着云计算的发展,越来越多的企业和个人开始使用云计算来实现其业务目标。然而,如何有效地管理和部署云计算资源,特别是轻量级服务器,是一个挑战。本文将介绍如何使用阿里云轻量服务器部署宝塔,这是一种全面的解决方案,可以帮助您轻松地管理和部署您的轻...
    99+
    2023-11-03
    阿里 宝塔 解决方案
  • 解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx
    解决宝塔面板安装phpMyAdmin报错502 Bad Gateway nginx 检查是否安装php 到软件商店检查是否安装php没有安装的话选择php版本安装 phpMyAdmin配置php版本 ...
    99+
    2023-09-15
    gateway nginx php
  • 宝塔php运行不了如何解决
    这篇文章主要介绍了宝塔php运行不了如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇宝塔php运行不了如何解决文章都会有所收获,下面我们一起来看看吧。宝塔php运行不了的解决办法:1、执行“find / ...
    99+
    2023-07-04
  • 如何在宝塔面板上同时部署多个版本的PHP
    宝塔面板是一个非常方便的服务器管理面板,它可以安装多种软件,包括多个版本的PHP。但是,有些时候,我们需要同时部署多个版本的PHP,这时该怎么办?本文将介绍如何在宝塔面板上同时部署多个版本的PHP。第一步:安装宝塔面板如果您已经安装了宝塔面...
    99+
    2023-05-14
    宝塔面板 php
  • 宝塔安装php没反应如何解决
    本篇内容主要讲解“宝塔安装php没反应如何解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“宝塔安装php没反应如何解决”吧!宝塔安装php没反应的解决办法:1、安装“libxml2-dev”的...
    99+
    2023-07-04
  • Vue3打包部署报错的解决方案
    目录Vue3打包部署报错vue3 vite 打包部署后,访问报错Vue3打包部署报错 通常情况下,我们直接npm run build后的代码可以直接部署在服务器上,以便老板远程访问。...
    99+
    2024-04-02
  • 怎么解决thinkphp5 exit报错问题
    这篇文章主要讲解了“怎么解决thinkphp5 exit报错问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决thinkphp5 exit报错问题”吧!exit报错的产生原因exit...
    99+
    2023-07-05
  • IIS部署asp.net报404错误的解决方法
    1).所建网站->(右键)权限->"ASP.NET计算机帐户"是否已添加。 2).所建网站->(右键)属性->ASP.NET选项卡->版本是否为2.0,...
    99+
    2022-11-15
    IIS部署asp.net 报404错误
  • 宝塔面板无法安装php 7.2如何解决
    这篇文章主要讲解了“宝塔面板无法安装php 7.2如何解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“宝塔面板无法安装php 7.2如何解决”吧!一、问题描述在安装宝塔面板时,通常会安装最...
    99+
    2023-07-05
  • 解决VUE项目在IIS部署出现:UncaughtSyntaxError:Unexpectedtoken<报错
    一、第一个解决方法是把mode改成history这个问题就会消失 二、第二个解决方法是publicPath设置成’/’,不能是’./’...
    99+
    2024-04-02
  • 部署vue element-ui admin报错的解决方法(vue2)
    目录前言一、官方安装说明二、部署报错的关键影响因素2.1、“开发模板”版本2.2、完整版2.2.1、基础知识和基础依赖2.2.2、原理-安装过程三、完整版3....
    99+
    2022-12-23
    vue-element-admin部署 vue-element-admin安装依赖报错 vue element ui admin
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作