
服务端
viqecel
这个作者很懒,什么都没留下…
展开
-
网站改版html页面 NGINX 借用伪静态和PHP脚本 实现301重定向跳转
方案三,不管原来的page25.html是纯静态,还是伪静态,对搜索引擎都是无感的.所以.我们假设原来的page25.html就是伪静态的。注意,除了page25需要传递动态参数外,其它页面,直接301永久重定向,所以才用了这个标志:permanent.方案二,在nginx服务器上,所有文章进行伪静态或301跳转.但是测试发现.旧网址中包含动态参数.没法直接跳转.方案一,在新服务器上,建立一个page25.html的静态文件,让他支持PHP脚本,然后在脚本中进行301跳转。改版后,网址随机,比如。原创 2025-04-01 17:38:58 · 271 阅读 · 0 评论 -
windows文件下换行, linux上不换行 解决CR换行符替换为LF notepad++
用notepad++查看,显示尾部换行符,是CR,这就是原因。html文件是用回车换行的,在windows电脑上,显示正常。需要转换文档格式为unix,方法为第二个图,会转成LF,文件上传到linux服务器后,文件不换行了。转为LF后,上传后就正常换行了。原创 2024-12-04 11:46:22 · 1094 阅读 · 0 评论 -
IIS7/iis8/iis10安装II6兼容模块 以windows2022为例
在开始菜单中,找到服务器管理员.找到下图的IIS,右键添加角色和功能,找到web服务器的管理工具选项,iis6管理兼容性 打钩并安装.原创 2024-03-21 13:30:13 · 1244 阅读 · 0 评论 -
PHP 实现http重定向https 或不带www的域名跳转到主域名
以下代码解释.如果访问的url中,不是https安全链接.或者是不带www的域名,则说明都不符合本站的要求,那么,都需要进行完整链接(https://www.12.com)的跳转,不再做进一步的判断。通过代码的方式的,比较简洁,容易控制.通过iis管理器的url重写或301重定向,总是出现各种冲突问题。如果不关心www主域名问题.则直接判断是否是https就行了,以下是百度上的答案。原创 2024-03-14 17:26:18 · 978 阅读 · 0 评论 -
IIS http重定向 https
当IIS配置完HTTPS之后,访问网站时默认是访问HTTP,需要把HTTP重定向到HTTPS,才能实现网站的HTTPS访问。原网站如果绑定了80端口的http,需要删除掉.只保留https的绑定,可绑定多个https的域名。2、安装完毕,在Internet服务中找到SSL设置,取消勾选“SSL设置”中的“要求 SSL”。7、重定向URL:https://{HTTP_HOST}/{R:1}3、选择要配置的网站,点击之后,找到“URL重写”。4、进入“URL重写”模块,点击“添加规则”。5、选择“空白规则”。转载 2024-03-14 14:20:50 · 726 阅读 · 0 评论 -
windows服务器iis更换彻底删除 原443 ssl证书以及一个服务器运行多个独立域名网站并绑定多个证书的方法
服务器上的433 ssl证书,可以让网站以https加密方式访问,但是这个证书会占用443端口,iis7版本,只能安装一个443证书,所以.原来的过期了.需要删除.删除方式,不是进运行 win+r的mmc 而是进iis的主页面板,点击服务器证书.进去才能删除.否则.安装新证书.可能识别不了.如下图。.iis8及以上版本可以在一台服务器上.对运行了多个独立域名的网站.安装多个443证书.原教程地址.但我测试后,没通过.一个正常.另一个不行.还在测试中。原创 2024-03-14 10:00:38 · 2040 阅读 · 0 评论 -
windows服务器安装ssl证书,谷歌浏览器或微信 访问失败
购买云盾证书并且在Windows系统部署IIS服务后,谷歌浏览器无法访问IIS服务,但是其他浏览器可以正常访问。下载ITrusIIS.rar压缩包,解压后运行软件,选择最佳配置,单击应用,重启服务器生效配置。下载IIS8.rar压缩包,解压后运行软件,重启服务器生效配置。使用IIS加密套件优化工具。请参考以下两种方法。加密套件的注册表文件。原创 2024-03-12 17:29:27 · 468 阅读 · 0 评论 -
windows server mysql 数据库停止 备份 恢复全流程操作方法
怎么恢复呢.我们一般是只恢复其中一个表,则找到这个表格对应的三个文件.复制回来.替换就行.不过替换后,还需要mysql重启才行.打开Windows服务管理器。可以通过按下Win+R组合键打开运行对话框,然后输入 services.msc。mysql最好是原工程文件备份.不需要sql查询的方式备份.安全高效.找到mysql或mysql80服务,选择重启或停止后再启动。我只需要复制一份,保存起来就行.三,mysql停止或重新启动。原创 2024-02-28 10:06:03 · 548 阅读 · 0 评论 -
iis服务器字体文件或不支持webp, 提示文件或目录不存在,找不到文件
当我们在部署网站的时候可能会遇到这个问题:明明字体文件已经按正确的路径放置了,为什么还提示未找到字体文件?打开字体文件链接也是404错误?其实这主要是服务器出于安全方面的考虑,将一些不在允许范围内的后缀文件自动屏蔽了。远程登录主机,打开IIS,找到网站,右键属性,打开“HTTP头”,找到右下角的“MIME类型…点击确定后,返回前台再刷新页面看下,会发现原来提示找不到的字体文件,正常了!1、打开IIS 找到需要添加的网站,点击查看。转载 2022-10-20 12:04:18 · 942 阅读 · 0 评论 -
flashfxp 530 User cannot log in. ftp
没办法.只通用进服务器.计算机管理.本地用户与组中修改ftp用户名的密码.然后就正常了.阿里云上面还能用ftp正常连接.这周就不行了.密码也没修改过.但还是提示错误。问题是密码还是原来的.为什么一定要再重新设置一次呢..........原创 2022-07-25 10:48:11 · 459 阅读 · 0 评论 -
阿里云过户找不到账号安全组ID问题
接收阿里的云服务器的账号,需要先建立"过户后账号交换机ID" 以及账号安全组ID如果找不到账号安全组ID ,说明没有正确选择地域目标账号下需要创建与服务器同地域(比如要过户的云服务器是华东的,那么请先切换到华东)的专有网络安全组,确认下是否在同地域。如下图.先切换到华东.然后过户时,就可以找到你建立的安全ID了...原创 2022-06-16 14:30:41 · 1753 阅读 · 0 评论 -
IIS 不同站点设置不同默认文档无效的原因
IIS7多域名绑定同一物理目录,设置不同的默认文档是没办法设置的,因为在一个物理目录下只有一个web.config,并且IIS7把默认文档设置写在这里,导致所有域名的默认文档设置共享。解决方法:1、进入%windir%\system32\inetsrv\config目录(%windir%即windows的安装目录,比如c:\windows)2、找到applicationHost.config文件,用文本编辑器打开,如果打不开就复制出来修改后再替换原来的文件(建议备份原文件,以防不测,这是工作习惯。)转载 2022-01-10 17:11:57 · 701 阅读 · 0 评论 -
宝塔nginx配置文件伪静态,隐藏index.php
可以直接修改配置文件,如下图.找到/www/server/panel/vhost/rewrite/你的域名.conf编辑这个文件,里面内容为location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; }}当然,也可以在宝塔后台,网站列表,设置中添加伪静态...原创 2019-05-24 11:57:25 · 8280 阅读 · 0 评论 -
宝塔mysql数据库配置文件my.ini
需要修改mysql配置文件时,请进入/etc/my.cnf原创 2019-04-01 12:41:45 · 14716 阅读 · 0 评论 -
华为云workerman超时ERR_CONNECTION_TIMED_OUT
服务端启动workerman后,提示ok,但是前端提示超时,7272端口可能没开.按官方说明,是防火墙的原因.我的服务器是CentOS7系统,php7的环境华为客服建议先关闭seliunx 和防火墙;后来发现是这个原因.方法是登录ssH后,运行命令,查看firewalld的状态systemctl status firewalld发现是运行状态.然后查看开放的端口列表firewall...原创 2019-04-01 10:33:22 · 2227 阅读 · 0 评论 -
JAVA能写大型游戏么?
JAVA能写大型游戏么? 答:不能 ,所谓的大型游戏一般都是指端游。必须是C++ 这没办法C++和java的效率还是有很大差距的。在游戏业Java可以搞什么?那就是页游和手游的服务端了,页游的前端都是Flash,手游的前端是coco2dx(C++),unity3D(C#或JS) 你可以看看 37游戏 墨麟集团 上海易娱 明朝网络 动网先锋 掌趣科技 等等游戏公司他们都找Java游戏服务端的...原创 2018-08-30 13:44:29 · 56869 阅读 · 7 评论 -
无法定位程序输入点 zend_empty_string php7.dll
phpstudy 在安装php_redis.dll php_redis.pdb 时,需要用到php_igbinary.dll扩展.但我下载的版本不对.下载的是7.2版本的. 所以报以上错误.可选择版本下如,链接中的-7.0-nts,7.0就表示php版本.注意对应.https://windows.php.net/downloads/pecl/releases/igbinary/2.0.8/...原创 2018-11-11 13:34:08 · 2134 阅读 · 0 评论 -
wdcp 的 linux下 设置php的环境变量软链接 php: command not found
我用的是wdcp3.2版本,通过FINALSHELL连接到linux服务器后,想通过命令查看是否支持workerman运行curl -Ss http://www.workerman.net/check.php | php运行后,提示 -bash: php: command not found应该是php没加入环境变量.解决办法是找到php所在的真实位置.然后把这个位置做一个软链接,指向默...原创 2018-11-17 17:50:24 · 997 阅读 · 0 评论 -
wdcp3.2 , php7 配置redis扩展
wdcp上用的是PHP7+nginx引擎.需要安装redis数据库首先下载4.1.0版本wget -c https://github.com/phpredis/phpredis/archive/4.1.0.tar.gz然后,解压tar xvf 4.1.0.tar.gz进入目录cd phpredis-4.1.0然后在这个目录中用phpize生成configure配置文件,前...原创 2018-11-18 02:30:46 · 578 阅读 · 0 评论 -
Apache 跨域 .htaccess
假如你有一个www.pic.com的图片资源站,想让www.main.com的主网站跨域访问图片站的图片资源,就需要设置跨域.在哪设置呢?在图片站上设置,即www.pic.com这个站的服务器端设置,允许别人的域名直接访问我的图片.如果www.pic.com图片站是apache的服务器,则先要修改www.pic.com图片服务器的httpd.conf文件.即把下面一句的代码前面的#去掉.Lo...原创 2018-11-20 11:11:25 · 1185 阅读 · 0 评论 -
linux,centos 6.9,wdcp设置workerman开机自启动
workerman开机自动启动,各系统配置方法不同.workerman官方的方法好像是Ubuntu系统才能用的打开/etc/rc.local,在exit 0前添加类似以下代码/usr/bin/env php /磁盘/路径/start.php start -dexit 0我的系统是wdcp centos 6.9的设置方法是修改 /etc/rc.d/rc.local 文件,注意不要复制后...原创 2018-11-29 17:15:34 · 739 阅读 · 0 评论 -
wamp多端口多域名虚拟机配置
一,httpd.conf修改监听端口,比如8090Listen 0.0.0.0:8090Listen [::0]:8090二,httpd.conf 中,去掉Include conf/extra/httpd-vhosts.conf前面的注释.三,修改D:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf,注意,不同版本,...原创 2018-12-12 13:52:39 · 350 阅读 · 0 评论 -
thinkphp 模块不存在,环境为wdcp, nignx
apache上正常解析的基于PATHINFO访问url格式.nignx上就不行.需要修改nginx.conf配置,我的环境是php5.5+php 7.1 及wdcp 3.2/www/wdlinux/nginx/conf/vhost/你的域名.conf不同的环境这里目录可能不同.我的原来是这样的server { listen 80; root /...原创 2019-01-15 17:34:53 · 1022 阅读 · 0 评论 -
crt证书合并
两个crt 证书合并成一个,因为nignx服务器需要合并需要在linux命令行中运行命令.cat /usr/zend/ca_bundle.crt /usr/zend/certificate.crt > /usr/zend/new_name.crt原创 2019-01-16 20:09:48 · 5468 阅读 · 0 评论 -
wdcp /dev/vda1 磁盘占满使用100%解决办法
一般是因为access.log日志过大的原因.比如/www/wdlinux/nginx-1.8.1/logs这个目录中,可以查看是否有过大的文件.具体查找哪个文件过大的方法是需要在ssh登录后,用df -h命令查看磁盘使用情况然后如果怀疑www目录过大 就进入 cd /www然后du -sh *然后依次cd wdlinux最终找到文件并删除根据版本,如果要彻底解决无用日志过大问题需...原创 2019-02-26 09:59:34 · 5529 阅读 · 0 评论 -
centos,wdcp,解决Apache错误日志文件占满磁盘
为了减少不必要的写操作开销,提高系统性能,需要要设置一下错误日志级别找到httpd.conf配置文件下,比如修改文件/www/wdlinux/apache/conf/httpd.confLogLevel: Control the number of messages logged to the error_log.Possible values include: debug, info, n...原创 2019-03-03 08:53:30 · 463 阅读 · 0 评论 -
进程、线程与多线程
一、说说概念1、进程(process)狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。简单的来讲进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、...转载 2018-09-01 14:51:35 · 191 阅读 · 0 评论