php开发

[php开发]shell脚本--php执行普通shell命令

这里只演示一些普通的shell命令,一些需要root用户权限执行的命令,请参考:php以root权限执行shell命令php执行shell命令,可以使用下面几个函数:string system ( string $command [, int $return_var ] )string ...
发布时间:2023-10-11  

[php开发]PHP代码内执行Linux命令

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_33679504/article/details/79039109开发中遇到一种问题,需要在php函数中运行Linux系统代码,以下推荐2种方法,exec()函数...
发布时间:2023-10-11  

[php开发]php执行shell脚本的权限问题

由于以前在ECS中每次都是以root用户身份登录和进行操作,所以基本都没有用到sudo,但是最近项目需要要进行这么个事:通过浏览器访问php网页,php网页里会调用执行linux下的一个脚本。本来这个事很简单的,但是我在实...
发布时间:2023-10-11  

[php开发]php利用sudo权限执行shell脚本

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/zhangsheng_1992/article/details/52805760php作为一门服务器端脚本语言,也是可以调用系统命令的,这其中就包括了执行shell脚本...
发布时间:2023-10-11  

[php开发]Lnmp修改php.ini配置以及使exec()函数可用

转载自:http://www.chenruixuan.com/archives/341.html要在lnmp系统里面修改php.ini配置,首先要用find命令查找到php.ini所在位置:find / -name php.ini查找结果如下:usr/local/php/etc/php.ini然后用VI命令修改:...
发布时间:2023-10-11  

[php开发]CentOS php安装GD依赖库

CentOS php安装GD依赖库一、首先安装依赖yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel二、按照安装普通扩展的方法安装gd即可, 链接假设php的源码目录:/usr/local/src/ph...
发布时间:2023-10-11  

[php开发]ThinkPHP6如何引入extends第三方类

thinkphp6如何引入extend第三方类库?vendor的是通过composer的方法进行自动引入到第三方扩展库vendor目录里的,extend是通过手动的方法直接把第三方扩展库或者自己写的封装库直接引入到extend目录里。1、比如:我们e
发布时间:2023-10-11  

[php开发]thinkphp6分页时怎么让序号列自增的实现方法

前景:博主在做投票排行榜的时候,使用的是数据列表分页的形式,也就是每次显示几条数据,点击显示更多的形式,然后发现使用数据下标$k来实现,后面发现每次点击加载下一页的数据,$k序号总是从0开始,而不一直递增
发布时间:2023-10-11  

[php开发]ThinkPHP6连接多个数据库方法

在全局或者应用配置目录(不清楚配置目录位置的话参考配置章节)下面的database.php中(后面统称为数据库配置文件)配置下面的数据库参数:我们可以在数据库配置文件中定义多个连接信息return [;;;default;;;=;;
发布时间:2023-10-11  

[php开发]Thinkphp6实现Excel导入功能

tp6实现Excel导入很简单,实现步骤如下:1、使用composer安装PHPExcelcomposer;require;phpoffice/phpexcel2、执行composer更新composer;update3、代码实现
发布时间:2023-10-11  

[php开发]Tp6图像处理生成缩略图方法

tp5.1的扩展库中有图像处理功能,tp6没有,默认没有安装,图像库是一个工具库 任何版本TP都可以用1、使用Composer安装ThinkPHP6的图像处理类库:composer;require;topthink/think-image2、执行更新命令composer;upda
发布时间:2023-10-11  

[php开发]解决tp6安装扩展包后出现路由报错问题

使用composer安装扩展插件之后出现上面的当前路由未定义或者未匹配错。出现这个问题是因为安装扩展之后出错了导致把之前的删掉了。解决方法:进入项目目录执行以下命令即可解决composer;update
发布时间:2023-10-11  

[php开发]ThinkPHP6模型关联之一对一关联的使用方法

通过模型关联操作把数据表的关联关系对象化,解决了大部分常用的关联场景,封装的关联操作比起常规的数据库联表操作更加智能和高效,并且直观。定义一对一关联hasOne(#39;关联模型类名#39;, #39;外键#39;, #39;
发布时间:2023-10-11