宝塔安装ModStart常见问题

news/2025/2/9 4:43:23/

Q:环境提示PHP未禁用危险函数

安装系统时通常会需要解禁 system,exec,passthru,shell_exec,popen,proc_open 等危险函数。部分集成环境会提示危险函数风险,通常可以如下方式解决:

该函数在通常只是在系统 系统安装/系统升级/模块安装/模块升级/模块禁用/模块删除 时使用到,日常系统的运行是不需要依赖该函数的,因此可以在常规运行中将危险函数加入到 disable_functions 中,只需要在必要的情况下再打开。具体为什么使用到这些函数可以参考 Q:安装环境检查提示缺少 xxx 函数

#Q:限制目录问题 open_basedir restriction in effect

宝塔系统运行提示 open_basedir restriction in effect *** 这样的错误,通常是运行目录设置错误导致的,可对照下如下配置。

#Q:Windows版本下系统运行非常慢问题优化

提示:经测试,即使经过如上的优化过程,网站页面的执行时间也只达到 1000ms 左右。PHP 是为 Linux 而生,Windows 下 PHP 性能不如 Linux,强烈推荐使用 Linux 系统

检查数据库连接地址

Windows下数据库连接有域名解析问题,检查配置文件 <网站根目录>/.env,如果是 localhost ,修改为 127.0.0.1

# 如果配置是
DB_HOST=localhost
# 修改为
DB_HOST=127.0.0.1

安装opcache

Windows下PHP默认没有安装opcache,可通过宝塔软件商店安装

系统优化

① 打开 CMD 命令窗口 ② 进入到项目根目录,如 cd D:\wwwroot\xxx.com,默认如果是 C 盘需要切换盘符(执行 D:) ③ 运行 artisan 命令,如 D:\BtSoft\php\70\php.exe artisan optimize

提示:经测试,即使经过如上的优化过程,网站页面的执行时间也只达到 1000ms 左右。PHP 是为 Linux 而生,Windows 下 PHP 性能不如 Linux,强烈推荐使用 Linux 系统

#Q:正常配置过程中提示 Your request has been recorded. Tips from BT security !!!

如果开启了堡塔防入侵插件,默认会拦击非root用户的所有操作。可以通过增加需要运行的程序白名单即可

如要运行的命令为 /xxx/xxx start foo 填写 /xxx/xxx 到白名单即可。

#Q:宝塔启动错误 php / nginx 出现 error while loading shared libraries : xxx.so.x.x.x

通常是由于应用程序 php / nginx 找不到某个库导致。通常可通过 ① 手动安装库 ② 链接库 操作来完成,其中 ② 是可选步骤。

yum install -y xxx
ln -s /usr/lib64/libxxx.so.x.x.x /usr/lib64/libxxx.so.x

http://www.ppmy.cn/news/248086.html

相关文章

web自动化测试入门篇02——selenium安装教程

1. 目的 web自动化测试作为软件自动化测试领域中绕不过去的一个“香饽饽”&#xff0c;通常都会作为广大测试从业者的首选学习对象&#xff0c;相较于C/S架构的自动化来说&#xff0c;B/S有着其无法忽视的诸多优势&#xff0c;从行业发展趋、研发模式特点、测试工具支持&#x…

KafkaConsuner 指定开始消费的位置

KafkaConsumer 指定消费位置的基础 一个 Topic 对应着磁盘上的几个重要的文件&#xff1a; .log&#xff1a;数据文件&#xff0c;存储了该 topic 中的所有消息。.index&#xff1a;索引文件&#xff0c;对数据文件中的消息进行索引。关键就是可以按照 offset 来索引.timeind…

vue中的虚拟dom

目录 什么是虚拟DOMVue中虚拟DOM介绍Vue中虚拟DOM工作原理虚拟DOM具有以下优点v-for指令中为什么需要设置key值 什么是虚拟DOM DOM操作是Web开发中非常昂贵和低效的操作&#xff0c;尤其是在用户界面频繁更新的情况下。此时&#xff0c;在每次数据更新时重新渲染整个DOM树会导…

【Linux】多线程02 --- 线程的同步互斥问题及生产消费模型

&#x1f34e;作者&#xff1a;阿润菜菜 &#x1f4d6;专栏&#xff1a;Linux系统编程 目录 一、线程互斥1. 为什么要有共享资源临界保护&#xff1f; 2.理解加锁2.1 认识锁&#xff0c;使用锁 线程同步互斥问题是指多线程程序中&#xff0c;如何保证共享资源的正确访问和线程间…

bpmn是什么?bpmn.js的简单使用

文章目录 一、bpmn.js是什么&#xff1f;二、使用步骤1.引入bpmn2.使用bpmn3.引入bpmn-左侧工具栏4.引入bpmn-左侧工具栏5.引入bpmn数据导出6.数据导出为svg格式7.监听modeler并绑定事件7.监听element点击……8.自定义左侧工具栏图标9.自定义左侧工具栏完整效果 总结 一、bpmn.…

案例33:基于Springboot名城小区物业管理系统开题报告设计

博主介绍&#xff1a;✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专…

汇编学习教程:bp 寄存器

引言 我们在此前的学习中已经了解了CPU中众多的寄存器&#xff0c;比如通用寄存器 AX、BX、CX、DX&#xff0c;还有段寄存器 CS、DS、SS、ES。在内存访问和灵活寻址的学习中&#xff0c;我们重点学习了 BX 寄存器和 CX 寄存器。BX 寄存器通常配合 DS段寄存器来实现内存访问&am…

Ubuntu系统无线网卡驱动一键安装(告别繁琐安装和盲目安装)

史上最全&#xff35;buntu系统无线网卡驱动安装包收集 应用场景&#xff1a;适用于刚安装完ubuntu系统后没有无线网卡驱动&#xff0c;识别不了无线网的情况 &#xff11;&#xff0e;不需要连接有线网络&#xff0c;一键安装无线网卡驱动&#xff0c;简单方便 &#xff12…