Address
304 North Cardinal St.
Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM
Address
304 North Cardinal St.
Dorchester Center, MA 02124
Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM
Nginx源码编译安装,php7.1源码编译安装,nginx配置域名虚拟主机后,访问html页面正常,访问php页面时会有报错提醒: 图1 访问报错 查询nginx虚拟主机配置,确认正确,配置文件如下: ##conf/vhost server { listen 80; server_name my.orcy.net.cn; #charset koi8-r; #access_log logs main; access_log logs main; error_log logs; location / { root /srv/www/html; index index.php index.html index.htm; } location ~ .php$ { root /srv/www/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index…
我们在很多的授权CMS和程序中是有开发者设置加密的,我们需要部署安装SG11加密扩展才可以打开软件。这里我们简单的记录在Linux服务器中安装SG11的步骤。 下载组件,本组件地址由大同融网科技提供,组件支持ixed.4.3.lin -ixed.7.2ts.lin,组件节点分布华北,华南,西南,华中,海外. 下载地址: cd /root #进入root目录下 mkdir sg11 #创建sg11文件夹 cd sg11 #进入ssg11文件夹 wget #下载sg11加密组件 tar zxf sg11-x86_64.tar.gz #解压sg11加密组件到sg11文件夹 Select Code Copy 检查PHP版本 php -v #查看php版本 Select Code Copy 查看版本是为了选择对应的文件,我这里是php5.6,那么选择就是ixed.5.6.lin,当然ixed.5.6.lin也兼容php5.2到php7,融网建议大家还是选择对应的,php版本多少就选择多少。 find / -name php.ini #查找php.ini位置 vi #修改php.ini extension=…
Nginx引擎是我们常用的环境,但是也有出现问题的。比如我们看到有413 Request Entity Too Large 报错无法上传大文件的,可以这样解决。 解决办法就是调整 Nginx 的 client_max_body_size 使值大于要上传文件的大小。 以宝塔面板示例,在 nginx 管理->性能调整中修改 client_max_body_size 的值,然后在 nginx 管理->服务中重载配置或重启 Nginx 即可。 解决此问题,根据上传数据文件的大小,你需要调节两个地方的参数配置: 1、php 默认上传文件大小限制为 2M,如果超出 2M 你需要修改 php 配置文件 php.ini 里面的参数 post_max_size = 8M (表单提交的最大限制,此项不是限制上传单个文件的大小,而是针对整个表单提交的数据进行限制。) upload_max_filesiz e = 2M (上传的单个文件的最大限制) 需要保证…
我们在运维服务器的时候,希望不被检测出来软件的版本,这里我们可以通过下面的方法来实现。 1、隐藏Apache版本 找到”httpd.conf”. ServerTokens Prod ServerSignature Off Select Code Copy 在内容中加入上面代码。 2、隐藏PHP版本 在php.ini中。 expose_php = Off Select Code Copy 加入这个代码。 3、隐藏Nginx版本 在”nginx.conf”中加入代码: server_tokens off;
一、什么是伪静态? 伪静态,顾名思义,是一种看似静态的URL,但实际上是动态的,它通过在URL后面添加一些参数(如:$_GET、$_POST等),使得用户在访问时看到的是静态的URL,而实际上服务器端是根据这些参数来处理请求的,伪静态的主要作用是为了避免搜索引擎抓取动态页面内容,提高网站的SEO效果。 二、如何实现PHP的伪静态? 实现PHP伪静态的方法有很多,这里介绍两种常用的方法:使用`.htaccess`文件和使用Apache服务器的`mod_rewrite`模块。 1. 使用`.htaccess`文件 在项目根目录下创建一个名为`.htaccess`的文件(如果已经存在,直接编辑即可),然后在文件中添加以下内容: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] 这段代码的作用是将所有非文件、非目录的请求重写到`index.php`文件,并保留原始请求中的参数,原本的请求是“,经过伪静态处理后,实际访问的是“。 2. 使用Apache服务器的`mod_rewrite`模块 如果你使用的是Apache服务器,可以通过修改`httpd.conf`文件来启用`mod_rewrite`模块,找到以下行: #LoadModule rewrite_module modules 取消注释(删除行首的#符号),然后保存文件,接下来,重启Apache服务器使配置生效。 3. 配置Apache服务器的重写规则 为了进一步优化伪静态效果,还需要配置Apache服务器的重写规则,在`httpd.conf`文件中添加或修改以下内容: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # 隐藏网站根目录下的index.php文件,防止目录浏览时被访问到 RewriteCond %{REQUEST_FILENAME}…
Discuz! 2.5和3.2都是非常流行的论坛软件,它们各自都有自己的优点和缺点,在这篇文章中,我们将深入探讨这两个版本的特性,以帮助您决定哪个更适合您的需求。 Discuz! 2.5是Discuz!系列软件的一个较早的版本,它在2007年发布,因此可能在某些方面不如其后续版本,这并不意味着它没有价值,事实上,Discuz! 2.5仍然是一个非常强大的论坛软件,特别适合那些需要大量自定义和高级功能的用户。 Discuz! 2.5的主要优点是它的灵活性和可定制性,它提供了一个强大的PHP框架,使得开发者可以轻松地创建和维护自己的论坛,它还提供了丰富的API,使得第三方开发者可以创建插件和扩展,进一步增强了Discuz!的功能。 Discuz! 2.5也有一些缺点,它可能不如Discuz! 3.2那么稳定和安全,它的用户界面可能不如Discuz! 3.2那么直观和现代化,由于它是较早的版本,因此它可能不支持一些新的技术和应用。 相比之下,Discuz! 3.2是一个更新的版本,它在2010年发布,这个版本的Discuz!在许多方面都有所改进,包括性能、安全性和用户体验。 Discuz! 3.2的主要优点是它的性能和安全性,它使用了更高效的PHP代码和数据库结构,使得论坛的加载速度更快,响应时间更短,它还加强了安全措施,包括对SQL注入和其他网络攻击的防护。 Discuz! 3.2还提供了更直观和现代化的用户界面,它的设计更加简洁和美观,使得用户更容易使用和导航论坛,它还提供了更多的内置功能,如搜索、标签和附件管理。 Discuz! 3.2也有一些缺点,它可能不如Discuz! 2.5那么灵活和可定制,尽管它的安全性有所提高,但它仍然可能存在一些安全漏洞,由于它是较新的版本,因此它可能不支持一些旧的技术和设备。 Discuz! 2.5和3.2都有各自的优点和缺点,如果您需要一个强大、灵活和可定制的论坛软件,并且不介意一些潜在的安全问题,那么Discuz! 2.5可能是一个好选择,如果您需要更好的性能、安全性和用户体验,那么Discuz! 3.2可能更适合您。 相关问题与解答: 1. Discuz! 2.5和3.2哪个更安全? 答:从已知的信息来看,Discuz! 3.2可能在安全性方面有所改进,任何软件都可能存在安全漏洞,因此使用任何论坛软件时都应采取适当的安全措施。 2. Discuz! 2.5和3.2哪个更适合小型论坛? 答:如果论坛规模较小且不需要太多的自定义或高级功能,那么Discuz! 2.5可能是一个更好的选择,如果论坛需要大量的自定义或高级功能,或者希望有一个现代化的用户界面,那么Discuz! 3.2可能更适合。 3. Discuz!…
WP-Super-Cache 作为 WordPress 的老牌静态缓存插件,它在 WordPress.Org 的一个角落一直有一份 Nginx 伪静态规则(Nginx – WordPress.org Forums)。 配置后可绕过 PHP 直接由 Nginx 返回 HTML 页面,能大大提高网站的并发能力和速度。 这份规则如下,替换 WordPress 原本的伪静态规则即可(已修改同时兼容HTTPS/HTTP,并增加是否命中的 Nginx-Static 头)。 # WP Super Cache 规则 set $cache_uri $request_uri; set $nginx_static ‘BYPASS For File’; # POST 请求不读取缓存 if…
收集了用于测试VPS或者独立服务器性能、网速、解锁等等相关脚本和网站合集。 VPS规格测试 1 wget -qO- bench.sh | bash 或者: 1 wget -qO- git.io | bash 1 wget -qO- yiyi.im | bash GB5-6 GB6 跑分脚本,附带宽测试: 1 curl -sL yabs.sh | bash GB6 剔除带宽测试,因为都是国外节点测试,国内跑没多大意义: 1 curl -sL yabs.sh | bash -s –…
PhoenixOSInstaller-v3.6.1 (基于 Android7.1) 文件类型 苹果iCloud 百度云 安装程序(适用于Windows系统) PhoenixOSInstaller-v3.6.1.564-x64.exe 634.7M 2019/08/28 下载 下载 ISO镜像(适用于Windows,Mac系统) PhoenixOSInstaller-v3.6.1.564-x64.iso 850.0M 2019/08/28 下载 下载 PhoenixOSInstaller-v1.6.1 (基于 Android5.1) 文件类型 苹果iCloud 百度云 安装程序(适用于Windows系统) PhoenixOSInstaller-v1.6.1.314-x86.exe 436.4M 2019/08/30 下载 下载 ISO镜像(适用于Windows,Mac系统) PhoenixOSInstaller-v1.6.1.314-x86.iso 1.5G 2019/08/30 下载 下载 简介 凤凰系统标准版可运行在Intel x86系列32位与64位CPU设备上,它可以安装在硬盘运行,不会影响原文件系统。 建议电脑配置…
WordPress在安装的时候会默认绑定当前的域名,后续绑定其他的域名但是页面的链接也还是安装时候的域名。那么今天给大家分享一下WordPress绑定多个域名或者取消域名绑定限制的方法。 1. 打开网站根目录下的wp-config.php,在define(‘WP_DEBUG’, false);后面添加下面内容: define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]); define(‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’]); 这两句的意思就是设置网站域名为当前访问的域名,也就是取消了域名的绑定,如果不需要任意域名都能访问,只是几个域名的话,可以这样: $domain = array(“www.a.com”, “www.b.com”, “www.c.com”); if(in_array($_SERVER[‘HTTP_HOST’], $domain)){ define(‘WP_SITEURL’, ‘http://’ . $_SERVER[‘HTTP_HOST’]); define(‘WP_HOME’, ‘http://’ . $_SERVER[‘HTTP_HOST’]); } 把指定的域名放在$domain数组里面即可。 注意: 如果是https,请修改代码里面的http://为https://; 如果网站安装在二级目录,则将’http://’ . $_SERVER[‘HTTP_HOST’]修改为’http://’ . $_SERVER[‘HTTP_HOST’].’/对应目录名’ 2. 在完成上面的工作以后,你的网站已经可以实现多域名访问了,但是还是有一个问题,那就是静态资源,在wordpress上传的图片插入文章里面,地址是固定的,修改域名以后,并不会修改图片的域名,所以还需要修改静态文件地址,使用以下代码可以解决: define(…