首页 > 其他分享 >PbootCMS 网站常见报错合集

PbootCMS 网站常见报错合集

时间:2024-11-21 08:46:34浏览次数:1  
标签:php 755 数据库 报错 ini sqlite3 权限 合集 PbootCMS

为了方便pbootcms站长们快速解决常见的错误提示,这边做一篇整合的问题解答文章,下面将罗列出PbootCMS在后台或者前台出现的问题和解决方法。

搜索小技巧提示:快捷键 `Ctrl+F`,弹出搜索框快速找答案。

1. **后台图片上传提示:“上传失败:存储目录创建失败!”**
   - 给静态资源目录(根目录下的static文件夹)增加权限,一般755或者777权限,推荐755权限设置。

2. **网站打开提示:“未检测到您服务器环境的sqlite3数据库扩展...”**
   - 按照提示信息操作,检查php.ini中是否已经开启sqlite3扩展。
   - **第一种方法**:把数据库配置连接驱动改为pdo_sqlite
     - 打开数据库配置文件 `/apps/config/database.php`
     - 找到 `'type'` 这一行,把 `sqlite` 改为 `pdo_sqlite`
   - **第二种方法**:修改php.ini开启sqlite3扩展
     - 检查php.ini中是否已经开启sqlite3扩展,未开启则开启之。
     - 用phpstudy pro来做个演示:
       1. 打开软件,找到设置-配置文件-php.ini-php7.3.4nts(网站使用的php版本,具体按照自己的选择)
       2. 快捷键 `ctrl+f` 调出查找框,输入 `sqlite3` 点击查找,找到 `;extension=sqlite3`,然后去掉前面的分号(`;`)接着快捷键 `ctrl+s` 保存。
       3. 重启服务,看使用的服务,选择apache重启或者nginx,服务重启后就ok了。

3. **网站打开提示:“No input file specified.”**
   - 检查根目录是不是含有 `.user.ini` 文件,有的话删除掉,一般就可以了。
   - 如果还不行或者是在本地尝试重启Apache或者Nginx服务。

4. **网站提示:“会话目录写入权限不足”**
   - 对必备写入权限的文件夹添加755或者777权限,根目录下有:
     - `config` 目录(存放授权码与数据库配置文件)
     - `data` 目录(存放sqlite数据库文件)
     - `runtime` 目录(存放日志文件)
   - 注意的是为了更好的安全考虑,可自行调整权限,推荐755权限设置。

5. **后台登录提示:“登录失败:数据库目录写入权限不足!”**
   - 对数据库存放目录 `data` 设置755权限即可。

 

标签:php,755,数据库,报错,ini,sqlite3,权限,合集,PbootCMS
From: https://www.cnblogs.com/hwrex/p/18509917

相关文章

  • git拉取代码报错 xxx has no tracked branch
    git拉取代码报错xxxhasnotrackedbranch场景:coding改密码后,用git拉取代码报错:本地分支与远程分支没有关联报错如下:解决方案:关联分支gitbranch--set-upstream-toorigin/masterfeat_20241107重新拉取重新下载一份代码(略)......
  • Edge与Chrome浏览器打开网页报错 STATUS_ACCESS_VIOLATION问题。
    1.系统平台:Win1064位专业版22H22.现象:用户未做系统更新,未新安装软件,突然一天早上开机打开浏览器网页一闪就报错STATUS_ACCESS_VIOLATION。3.处理过程:1)查看电脑最近无更新,无新装软件,尝试升级浏览器,重置浏览器,清理浏览器缓存,重置网络(netshwinsockreset)无效;2)卸载火......
  • git 报错 Connection reset by 20.205.243.160 port 22 解决
    在某天愉快地拉取代码时突然发现拉不了了:$gitpullkex_exchange_identification:read:ConnectionresetbypeerConnectionresetby20.205.243.160port22fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandthe......
  • (2024最新毕设合集)基于SpringBoot的校园共享厨房信息系统-72647|可做计算机毕业设计JAV
    目 录摘要第一章 绪论1.1选题背景与意义1.2研究现状1.3论文结构与章节安排第二章系统分析2.1可行性分析2.1.1技术可行性分析2.1.2 经济可行性分析2.1.3操作可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能性分析2.3 系统用例分......
  • 最新全平台多功能全自动掘金合集挂机项目
    项目介绍:目前市面上种类最多,平台齐全的挂机型工具,包含了:微信阅读,卷轴平台,广告掘金,自动养机,短视频挂机,等各大平台的脚本,就一个软件包含了几十种的科技,并且还在不断的更新可谓是一招鲜吃遍天,有了一款软件,最起码相当于下载了十几种辅助科技,绝对的市场爆款包含了:卷轴......
  • 最新全平台多功能全自动掘金合集挂机项目
    项目介绍:目前市面上种类最多,平台齐全的挂机型工具,包含了:微信阅读,卷轴平台,广告掘金,自动养机,短视频挂机,等各大平台的脚本,就一个软件包含了几十种的科技,并且还在不断的更新可谓是一招鲜吃遍天,有了一款软件,最起码相当于下载了十几种辅助科技,绝对的市场爆款包含了:卷轴......
  • 即时通讯技术文集(第43期):直播技术合集(Part3) [共13篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第 43 期。[-1-] 直播系统聊天技术(一):百万在线的美拍直播弹幕系统的实时推送技术实践之路[链接] http://www.52im.net/thread-1236-1-1.html[摘要] 直播弹幕指直播间的用户,礼......
  • 【Linux合集】二进制安装mysql
    1、二进制安装数据库之--上传或者下载包#本地有二进制包可以rz上传[root@db01~]#rzmysql-5.6.46-linux-glibc2.12-x86_64.tar.gz#没有的可以使用下面的进行网络安装[root@db01~]#wgethttps://downloads.mysql.com/archives/get/p/23/file/mysql-5.6.46-linux-glibc2.12-......
  • 【Linux合集之mysql】源码安装mysql
    1、本地留有mysql-5.6.46.tar.gz的包,将包上传至虚拟机[root@db01~]#rzmysql-5.6.46.tar.gz2、安装后面所需要的依赖cmake过程需要的依赖[root@db01~]#yuminstall-ycmakeopensslopenssl-develncurses-develgccgcc-c++初始化过程依赖[root@db01~]#yuminstall......
  • 【Linux合集】当我们将运行级别设置为重启时……
    总以为设置系统重启就是重启,哈,我一开始就是这样认为的,但是设置之后就发现自己想错了,设置之后并不会发生任何变化,但问题会出现在你想把虚拟机关闭之后,或者当你重启的时候你就会发现一个很悲催的事情——虚拟机进入了无限的循环重启的地步,怎么办。满头雾水,却又无计可施。别急,教你怎......