php
文章平均质量分 60
飞鸿w
愿壮志能吞下心中寥寥独单,愿指尖可勾勒眼中浩浩山河。
展开
-
PHP8.1安装mongodb扩展
宝塔的php8.1版本扩展里默认没有包括mongodb扩展,需要手动编译安装。1:编译安装wget https://pecl.php.net/get/mongodb-1.12.0.tgztar zxvf mongodb-1.12.0.tgzcd mongodb-1.12.0//www/server/php/81/bin/phpize./configure --with-php-config=/www/server/php/81/bin/php-configmake &&a原创 2022-01-07 17:46:22 · 1331 阅读 · 2 评论 -
mongoDB安全问题、mongoDB定时备份以及studio 3T认证连接
前言:由于是测试服务器,为了简单方便且能够远程连接并未开启认证且BindIP设置为了0.0.0.0。结果发生了意想不到的事。有不明人士,连接了服务器的mongoDB数据库,并清空了我的数据。且非常嚣张的留下了如下敲诈勒索信息:威胁我,让我使用0.005比特币赎回我的数据,否则就要泄露公布我的数据,这明显是敲诈勒索。我这只是一台测试服务器,没有存储任何真实用户信息,数据丢了也影响不大,但倘若是线上环境,存储了大量用户数据,那么将会是一场巨大的灾难,无论是对于公司还是用户。所以做好安全防范,至关重.原创 2021-07-16 01:02:10 · 1479 阅读 · 1 评论 -
win环境将php脚本添加为服务
cmd控制台命令行虽然可以执行php脚本,但是每次都手动启动执行未免太麻烦了。。。于是想到增加一个服务来执行php脚本。1:新建.bat脚本文件,代码如下:只有一句,红色部分是php.exe的路径,蓝色部分是执行的php脚本的路径。蓝色之后的1是timer.php脚本内所需外部传递的参数。2:此时需要下载一个将bat文件加入到系统服务中的小软件nssm。官网下载地址:https://nssm.cc/downloadWin10下载地址:https://nssm.cc/ci/nssm原创 2020-11-12 22:05:01 · 464 阅读 · 0 评论 -
win命令行执行php
Win环境命令行执行php程序环境准备:想要cmd命令行执行php程序首先需要设置环境变量。否则会出现:php不是内部或外部命令,也不是可运行的程序或批处理文件。添加步骤:1:找到php安装目录,复制目录地址2:此电脑->属性->高级系统设置->环境变量->PATH->新建(粘贴目录地址)3:确定,保存。具体如下图:经过以上步骤后,打开CMD控制台,输入php -version。查看是否能正常获取PHP版本。cmd执行想要执行的php程原创 2020-11-12 21:49:03 · 2250 阅读 · 0 评论 -
LAMP环境安装/redis安装/php-redis扩展安装
Linux环境下安装LAMP:1:安装apache:安装: yum install httpd 查看版本: httpd -v启动: service httpd start systemctl start httpd 暂停: servic...原创 2019-12-05 23:18:05 · 279 阅读 · 0 评论 -
PHP日期时间
PHP日期时间: <?php //获得本地化时间戳 //mktime()函数根据当前参数返回时间戳,若不传参数返回当前时间戳 $time=mktime(12,36,22,9,1,2016); echo "2016年9月1日12时36分22秒时间戳为:".$time; echo "\n"; //获得当前时间戳 //time()函数获取当前的时间戳 $now_time=ti...原创 2019-07-27 13:52:35 · 92 阅读 · 0 评论 -
wamp集成环境部分设置
1:wampserver所有服务开启后本地通过localhost或者127.0.0.1可以访问但远程无法访问问题。2:更改mariadb数据库密码3:windows环境下安装redis和php redis扩展原创 2019-07-06 11:23:03 · 356 阅读 · 0 评论 -
php 会话(session)
php会话相关: 1:什么是session? session即会话控制。用户在进入网站到关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述定义中可以知道,session是一个特定的时间概念。 2:为什么要使用session? --1:htpp协议是一个无状态的协议:即一个客户端的本次请求和上次请求没有对应关系,http服务器并不...原创 2019-07-05 17:17:48 · 741 阅读 · 0 评论 -
php mysqli操作数据库(一)
php操作mysql: mysql:非永久链接,性能比较低,php5.5以后被废弃 mysqli:永久链接,减轻服务器压力,只支持mysql pdo:能实现mysqli的常用功能,支持绝大部分数据库 注:可以通过phpinfo()查看是否支持php mysqli基础操作: mysqli操作数据库分为3步: --1:链接数据库 ...原创 2019-07-05 17:15:11 · 744 阅读 · 0 评论 -
wampserver下配置php redis扩展
wampserver下配置php redis扩展1:相关:Wamp Server,是Windows下一款功能强大的PHP集成安装环境。Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted s...原创 2019-07-04 01:18:29 · 630 阅读 · 0 评论