
服务器
s听风忆雪
best QQ2276259727
展开
-
前端请求后端php接口跨域 cors问题
只需要后端在网站的入口文件 一般都是 index.php 加上 这几行代码就可以了 具体的参数可以根据需要去修改。或者是做一层判断 判断来源的域名在不在被允许的范围内 如果在就允许 否则禁止。不建议线上环境这么做 在线上环境 需要把*号换成指定的域名。原创 2024-11-11 12:30:16 · 422 阅读 · 0 评论 -
linux 系统安装php 8.0.2
linux 安装 php8.0.2原创 2024-03-26 17:16:43 · 978 阅读 · 0 评论 -
jpg 转 ico 强大的图片处理工具 imageMagick
强大的图片处理工具 imageMagick原创 2024-03-08 14:51:55 · 715 阅读 · 0 评论 -
fatal error:require():Failed opening required
1. 检测一下是不是真的 不存在这个文件 即使100%确定 也建议你再仔细看一下 这个文件存不存在 今天我遇到的就是这里的坑。2. 关闭 open_basedir 或者把 当前项目根路径 写在 php.ini open_basedir 的参数里。这个错误经常遇到 大多是网站 是开启了 open_basedir。今天部署网站遇到了个错误。但今天这个错误很神奇。原创 2024-01-26 10:27:49 · 4981 阅读 · 0 评论 -
git diff 查看文件没有差异
当使用git diff 查看文件没有查看到差异时。但git status 又显示这个文件了。这样应该就看不到刚刚的哪些文件了。可以使用一下这个命令。原创 2022-12-12 13:51:01 · 1458 阅读 · 0 评论 -
编译安装php扩展
然后把 extension=zlib 加上这个 或者是把前面的“;”去掉 , 保存退出。2. 执行phpize(在扩展目录里 可以写自己电脑里的绝对路径)4. 没问题的话 make 然后 make install。config0.m4 改为 config.m4。6. php -m 查看一下有没有自己的扩展。3. 然后执行 ./configure。运行之后出现下图就说明可以下一步了。1. 切换到要安装的扩展的目录下。运行 make install。5. 然后去更改php.ini。就说明已经安装成功了。原创 2022-11-20 17:15:05 · 1364 阅读 · 0 评论 -
docker windows 下载
windows docker官方下载链接下载完之后 一直点击下一步就ok了原创 2021-12-20 13:42:54 · 623 阅读 · 0 评论 -
微信公众平台 服务器配置 提示token验证失败
一般情况下可能是你的返回值不对 返回的应该是微信传来的echostr变量建议在输出时 使用一下 ob_clean();清楚一下之前的信息输出另外一个就是token要与微信公众平台保持一致1. 首先在确定接口和参数没问题的情况下(可以打个日志记录一下)2. 主要代码如下 // 可以自定义 符合token规范即可 同时与微信公众平台对应 const TOKEN = 'nidetoken'; /** * 用于进行微信测试 */ pu..原创 2021-09-07 13:58:45 · 1912 阅读 · 0 评论 -
vcruntime140.dll不可用或缺少
今天在访问本地域名时发现无法访问此网站192.168.20.117拒绝了我们的连接请求。请试试以下办法:检查网络连接 检查代理服务器和防火墙ERR_CONNECTION_REFUSED出现了这个原创 2021-06-13 11:34:34 · 7607 阅读 · 7 评论 -
三元运算符 Unparenthesized `a ? b : c ? d : e` is not supported. Use either `(a ? b : c) ? d : e`
Fatal error: Unparenthesized `a ? b : c ? d : e` is not supported. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)` in D:\WAMP\Apache24\htdocs\index.php on line 5上面是错误的详细信息今天php版本更新到php8之后刚运行时 php报了一个致命的错误 但在php7.2版本是没问题的看这个错误信息应该这种写法有二义性 ..原创 2021-02-09 13:11:51 · 5906 阅读 · 0 评论 -
windows10安装完php8之后apache配置修改后服务启动不了
安装完成php8之后 内心还没来的及激动就去启动了一下apache 结果启动不了 看了下日志说The Apache service named reported the following error:>>> httpd.exe: Syntax error on line 183 of D:/WAMP/Apache24/conf/httpd.conf: Can't locate API module structure `php8_module' in file D:/...原创 2021-02-09 12:08:26 · 2068 阅读 · 8 评论 -
xshell7官方下载链接
xshell为了拉取用户 下载过程也变的繁琐起来需要输入邮箱然后把链接发送到邮箱才能下载 下载把链接贴出来https://download.netsarang.com/23600529/Xshell-7.0.0054.exe上面是官网地址原创 2020-12-29 22:34:18 · 4404 阅读 · 0 评论 -
发送邮件报smtp.mxhichina.com不能连接
Connection could not be established with host smtp.mxhichina.com本地环境win7没问题运行 后续上传到服务器(阿里云服务器)后不能发送邮件 更改原因是端口问题解决方法:把端口port:25 改为587问题解决~...原创 2019-11-14 11:49:53 · 8927 阅读 · 2 评论 -
linux redis守护进程启动
安装完成之后redis打开redis配置文件 redis.conf然后找到 daemonize no 更改成 daemonize yes然后 src/redis-server redis.conf 启动就行啦 注: 根据不同环境启动方法可能存在差异...原创 2018-12-10 11:52:30 · 1581 阅读 · 0 评论 -
linux 安装Redis
$ wget http://download.redis.io/releases/redis-5.0.2.tar.gz$ tar xzf redis-5.0.2.tar.gz$ cd redis-5.0.2$ make$ src/redis-server// 然后在新建一个窗口 运行$ src/redis-cli// 这样就可以进行交互了官网下载 https://redis....原创 2018-12-10 11:30:01 · 220 阅读 · 0 评论 -
Fatal error: Call to undefined function curl_init()
对于此错误首先检查php_curl扩展是否开启 ,extension=curl #注意去掉前面的分号然后检查php\ext下是否有php_curl.dll 文件(默认都有)进入dos界面 php -m (前提是php已经加入环境变量) 查看已安装扩展或者 查看phpinfo() 搜索curl模块 看看是否存在 应该会出4个结果 有标题为 CURL的说明已经安装成功啦检测一下curl模块是否...原创 2018-04-11 13:48:42 · 3326 阅读 · 0 评论 -
微信支付遇到的坑
微信支付模式 2 生成不了二维码在 WxPay.Api.php 改一下这句话 是因为服务器加上 https 导致的curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);改成curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);如果报 一分钟 五分钟啥的 改一下服务器的默认时区就OK了...原创 2018-07-28 01:01:13 · 217 阅读 · 0 评论 -
nginx配置HTTPS 访问PHP空白解决方案
#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024...原创 2018-08-09 23:49:35 · 2305 阅读 · 0 评论 -
mysql报1364错误
可以在my.cnf 注释掉以下这段代码sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 如果没有这句话就加上sql-mode="NO_AUTO_Create_USER,NO_ENGINE_SUBSTITUTION"然后 重启 在此执行要执行sql 就会执行成功 query ok~~...原创 2018-08-14 23:15:41 · 1959 阅读 · 5 评论 -
mysql对一个表 修改删除新增某列
删除某几列alter table data drop column coupon_start_time,drop column coupon_end_time插入某几列alter table `coupon_template` add coupon_start_time datetime not null default '0000-00-00 00:00:00' c...原创 2018-08-13 15:43:39 · 273 阅读 · 0 评论 -
linux安装PHP扩展
首先找到php的源码安装包 php-7.2.5补充: which mysql # 查询运行文件所在地址进入到cd /usr/local/src/php-7.2.5/ext/pdo-mysql执行/usr/local/php/bin/phpize 然后 ./configure --with-php-config=/usr/local/php/bin/php-conf...原创 2018-08-18 10:34:05 · 288 阅读 · 0 评论 -
下载/安装composer
1. 下载composer.phar 安装前确保安装了 PHP 可以输入一下 php -v 看下是否输出了php的版本信息;如果没有输出请先(php已安装)配置环境或者安装下php并配置环境变量;2. 以此执行一下命令 2.1 下载安装脚本php -r "copy('https://install.phpcomposer.com/installer', 'compose...原创 2018-09-13 14:05:21 · 334 阅读 · 0 评论 -
vim永久展示行号
单独的打开一个文件展示行号可以使用set nu或者是set number如果想永久显示行号不用手动输入的话就(不存在)新建一个文件输入vim ~/.vimrc然后保存退出(:wq)下次再次使用 vim /**.txt的时候就会发现行号已经自动显示了...原创 2018-09-19 18:11:25 · 217 阅读 · 0 评论 -
linux常用命令
查看此时占用80端口的程序netstat -ntlp | grep 80详细看看占用80的是什么ps -ef | grep 80原创 2018-09-20 10:14:01 · 248 阅读 · 0 评论 -
nginx在linux加入service
1. 建一个新文件vim /etc/init.d/nginx2. 然后把以下配置写进去 具体路径可以根据自己的环境更改#! /bin/bash# chkconfig: 35 85 15# description: Nginx is an HTTP(S) server, HTTP(S) reverseset -ePATH=/usr/local/sbin:/usr/local/...原创 2018-09-20 10:21:33 · 552 阅读 · 0 评论 -
解决tp5在linux服务器nginx环境404问题
1. 首先在nginx.conf里加上几行代码 location ~ \.php$ { root /var/www/website/public; fastcgi_pass 127.0.0.1:9000; fastcgi_index inde...原创 2018-09-20 15:40:53 · 4829 阅读 · 6 评论 -
mysql5.7 group by 报1055
使用了mysql5.7 之后有些查询语句回报一个1055的错误错误信息和sql_mode中的“only_full_group_by“有关,到网上看了原因,说是mysql5.7中only_full_group_by这个模式是默认开启的 解决方法set sql_mode = ''解决 ^_^ 新手 多多指教...原创 2018-09-27 18:15:50 · 325 阅读 · 0 评论 -
lnmp分布式 部署
安装依赖包yum install gcc gcc-gcc+ automake pcre pcre-devel zlib zlib-decel openssl openssl-devel中途提示 输入 y 就Ok安装 nginx cd /usr/local/src #默认保存目录wget http://nginx.org/download/ngi...原创 2018-11-24 19:09:25 · 918 阅读 · 0 评论 -
window apache配置虚拟域名
1. C:\Windows\System32\drivers\etc 更改下面的hosts文件 有些需要移到桌面更改 格式为 IP: 域名 127.0.0.1 www.api.com2. 打开Apache的配置文件(httpd.conf)把Include conf/extra/httpd-vhosts.conf 前面的# 删掉并保存3. 打开Apache的h...原创 2018-03-27 17:54:49 · 396 阅读 · 0 评论