Linux CentOS完全卸载PHP
admin | Php | 2018-05-30
很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。
查看php版本命令:
#php -v
下面的命令是删除不干净的
#yum remove php
因为使用这个命令以后再用
#php -v
还是会看到有版本信息的。。。。。
必须强制删除,使用下面命令查看全部php软件包
#rpm -qa|grep php
提示如下:
#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.e... [阅读全文]
CentOS yum 安装 PHP 5.6.24
admin | Php | 2018-05-30
如果之前有安装其他版本PHP,请先卸载干净
配置yum源
追加CentOS 6.5的epel及remi源。
# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
以下是CentOS 7.0的源。
# yum install epel-release
# rpm -ivh http://rpms.famill... [阅读全文]
解决NGINX PHP "No input file specified"
admin | Php | 2017-09-27
Shell
1. 更改php.ini
首先php.ini的配置中把
;cgi.fix_pathinfo=0 改为
cgi.fix_pathinfo=1
2. 在nginx/conf/nginx.conf 找到:
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; 改为:
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
12345... [阅读全文]
解决Web部署 svg/woff/woff2字体 404错误
admin | Php | 2016-11-14
问题:最近在IIS上部署web项目的时候,发现浏览器总是报找不到woff、woff2字体的错误。导致浏览器加载字体报404错误,白白消耗了100-200毫秒的加载时间。
原因:因为服务器IIS不认SVG,WOFF/WOFF2 这几个文件类型,只要在IIS上添加MIME 类型即可。
解决方法
1、打开服务器IIS管理器,找到MIME类型。
2、添加MIME类型 添加三条:
文件扩展名 MIME... [阅读全文]
PHP+Mysql+jQuery找回密码
admin | Php | 2015-01-30
通常所说的密码找回功能不是真的能把忘记的密码找回,因为我们的密码是加密保存的,一般开发者会在验证用户信息后通过程序生成一个新密码或者生成一个特定的链接并发送邮件到用户邮箱,用户从邮箱链接到网站的重置密码模块重新设置新密码。
查看演示 下载源码
当然现在有的网站也有手机短信的方式找回密码,原理就是通过发送验证码来验明正身,和发送... [阅读全文]
PHP用户注册邮箱验证激活帐号
admin | Php | 2015-01-30
我们在很多网站注册会员时,注册完成后,系统会自动向用户的邮箱发送一封邮件,这封邮件的内容就是一个URL链接,用户需要点击打开这个链接才能激活之前在该网站注册的帐号。激活成功后才能正常使用会员功能。
查看演示 下载源码
本文将结合实例,讲解如何使用PHP+Mysql完成注册帐号、发送激活邮件、验证激活帐号、处理URL链接过期的功能。
业务流程
1... [阅读全文]
PHP如何执行cmd命令
admin | Php | 2015-01-30
我是在wamp包安装的环境实现的。打开php.ini,首先是关掉安全模式safe_mode = off,然后在看看 禁用函数列表 disable_functions = proc_open, popen, exec, system, shell_exec ,把exec去掉。
php文件代码如下:
1
2
3
4
<?php
exec("mkdir d:\\test",$out);
print_r($out);
?>
执行该php文件,会发现在d盘下多了一个test文件夹... [阅读全文]
主流网盘地址解析流程技术分享
admin | Php | 2014-12-16
这里拿360的网盘地址解析示范,其它的网盘解析流程差不多,有什么问题可以跟我交流.更多解析请访问: http://wpjx.dahuzhi.com/我的博客: http://www.dahuzhi.com/
PHP
<?php
//$_id = http://yunpan.cn/QTRJtjVB4QktD ;
$_id = "QTRJtjVB4QktD";
$_url = 'http://yunpan.cn/lk/'.$_id;
$_str = Get_Web_Contents($_u... [阅读全文]
PHP 验证URL是否合法
admin | Php | 2014-12-02
PHP
public function isValidUrl() {
$patern = '/^http[s]?:\/\/'.
'(([0-9]{1,3}\.){3}[0-9]{1,3}'. // IP形式的URL- 199.194.52.184
'|'. // 允许IP和DOMAIN(域名)
'([0-9a-z_!~*\'()-]+\.)*'. // 三级域... [阅读全文]
比较全面的MIME类型对照表
admin | Php | 2014-10-09
C++
MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,
当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。
多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。
下面列出常用的文件对应的MIME类型:
<span style="color: #5285b2;">
.... [阅读全文]