如何ubuntu中配置配置nfs文件共享 NFS(Network File System)是用于在网络上共享文件的一种协议。它允许网络上的计算机之间共享文件,就像它们在本地计算机上一样。下面介绍如何在Ubuntu上配置NFS文件共享。1. 安装NFS服务器在Ubuntu上安装NFS服务器非常容易。只需在终端中运行以下命令:sudo apt-get install nfs-kernel-server2. 创建共享目录在NFS服务器上创建要共 Linux学习 2023年08月25日 0 点赞 0 评论 669 浏览
mysql中如何使用sql帮字段中浮点型四色五入转换为整形 近日有个需求,帮产品库中价格四舍五入转换为整形数字。查找一下mysql手册,发现可以使用round函数。round(X[,D]) 第二个参数可选,用于指定小数点后位数。update product set price = round(price) mysql学习 2023年08月22日 0 点赞 0 评论 667 浏览
mysql中如何判断字段值是否符合某种规则,如是数字类型 部分项目中mysql表某个字段用的varchar(100)类型,业务中它即保存文本类型,又保存数字类型,如数字编码。如何区分出数字类型的值?mysql中支持正则表达式匹配,正则表达式常常被用于MySQL中的字符匹配操作,同时也可以用于判断字段类型。如我们查找所有是数字类型的数据select code from eb_lang_code where is_admin and code regexp mysql学习 2023年08月18日 0 点赞 0 评论 700 浏览
php如何通过pecl来安装扩展 首先我们需要安装pecl扩展库安装peclcd /www/server/php/74/bin/#切换到对应php版本执行路径wget http://pear.php.net/go-pear.phar -O go-pear.phpphp go-pear.php#按回车键默认安装安装php扩展pecl search keyword #查找扩展pecl install php进阶开发 2023年08月16日 0 点赞 0 评论 718 浏览
PHP扩展和包的管理:PEAR、PECL、Composer介绍及比较 PEARPEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。http://pear.php.net/Bakken在1999年创立了PEAR项目,目标是试图定义一种标准,帮助开发者编写可移植、可重用的代码,避免重复发明“车轮”,代码均是PHP编写的。涵盖了页面呈现、数据库访问、文件操作、数据结构、缓存操作、网络协议、WebS php进阶开发 2023年08月16日 0 点赞 0 评论 781 浏览
宝塔面板使用www用户执行计划任务命令 解决thinkphp日志权限问题 宝塔面板的计划任务默认执行用户是root,如果任务里有打印日志的操作,则自动创建的log文件也是root用户权限,而php的运行用户是www,对root用户创建的日志文件默认没有写权限,进而导致程序报错。此问题常见于 thinkphp、laravel等框架系统执行命令行脚本或队列脚本等。解决方案,可以使用下面三种方法1、以另一个用户身份运行命令sudo -u www php /www/wwwroo php进阶开发 2023年08月15日 1 点赞 0 评论 914 浏览
thinkphp6下如何开发自定义指令,通过命令执行程序 我们知道默认使用nginx+php-fpm架构中web请求的程序会有执行超时限制、内存占用限制、用户关闭连接等。所以如果有个任务耗时非常多的话,需要通过队列执行或命令行脚本来执行php程序。thinkphp6中提供了简便的开发自定义指令来实现脚本功能。下面介绍执行步骤:创建自定义指令第一步,创建一个自定义命令类文件,运行指令php think make:command Hello hello会生 php进阶开发 2023年08月14日 0 点赞 0 评论 773 浏览
php如何安装msgpack扩展 近期有个项目安装需要用到php下msgpack扩展,这个扩展在bt里面不支持安装。所以要通过扩展源码进行编译生产对应的扩展。具体流程如下:1、在pecl官网搜索msgpack的源码包在网站http://pecl.php.net中进行搜索msgpack关键词然后根据搜索结果,点击正确的扩展链接地址。http://pecl.php.net/package/msgpack然后找到最新可用的扩展版本,如目 php进阶开发 2023年08月06日 0 点赞 0 评论 717 浏览