已经找到“” 的记录1915条
错误Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:

php的报错,如标题所示。

 

解决方法1:禁止php报错

 

display_errors = On

改为

display_errors = Off

 

解决方法2:常用的php语法连接mysql如下

 

<?php

$link = mysql_connect('localhost', 'username', 'password');

mysql_select_db('db_name', $link);

 将mysql_connect()

改成mysqi_connect()

<?php

$link = @mysqli_connect('localhost', 'username', 'password', 'db_name');

常用mysql建表SQL如下

<?php

//  旧写法

mysql_query('CREATE TEMPORARY TABLE `table`', $link);

// 新的

mysqli_query($link, 'CREATE TEMPORARY TABLE `table`');

解决方法三:在php程序代码里面设置报警级别

<?php

error_reporting(E_ALL ^ E_DEPRECATED);

这样就可以解决掉这个错误了。

快速搭建网站流程教程

1.域名注册:注册一个适合网站内容的域名;

2.空间购买:购买一个符合自己实际需求的,功能齐全的空间;

3.程序选择:常见程序有dedecms,wordpress,帝国等,选择自己喜欢的;

4.利用ftp将程序上传到空间:在官网下载网站程序以及ftp上传工具,在上传到空间;

5.域名、空间的解析绑定:在域名后台,空间控制面板进行两者的解析绑定;

6.程序安装:浏览器输入域名进行程序的安装;

7.空壳网站搭建完成后。

安装Cocapods出现Ruby版本过低的问题解决方案

Ruby升级以后无法指定需要版本(需要将升级好的ruby选为默认“--default”这个太坑了)

在安装cocoa pods的时候提示版本号低于2.2.2,所以要升级Ruby,查看本地的Ruby版本号rvm-v发现是2.0.0,按照如下方法升级之后,关闭终端再看版本号依旧为2.0.0,解决办法也在下面,需要将下载好的新版本设置为默认,最好再移除旧版本。

rvm是什么?为什么要安装rvm呢,因为rvm可以让你拥有多个版本的Ruby,并且可以在多个版本之间自由切换。(就是因为它允许拥有多个版本问题就来了)

第一步:安装rvm

<a>www.baidu.com</a>

$curl -Lget.rvm.io| bash -s stable$source ~/.rvm/scripts/rvm

等待终端加载完毕,后输入:

rvm-v

如果能显示版本好则安装成功了。

第二步:安装ruby

列出ruby可安装的版本信息

rvm list known

安装一个ruby版本(这一步需要一会,需要下载)

rvm install 2.3.1

如果想设置为默认版本,可以用这条命令来完成(这个default非常非常重要,要不然只用use的话,本次操作是没有问题的,终端关闭再打开还是会默认之前的版本)

rvm use 2.3.1 --default

查看已安装的ruby

rvm list

卸载一个已安装ruby版本

rvm remove 2.0.0

登陆phpmyadmin报错解决方法

Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser.

无法在没有错误的情况下启动会话,请检查php和/或webserver日志文件中给出的错误,并正确配置php安装。同时确保浏览器中启用了cookie。

 

原因:由于登陆后没有即时退出,超时后session出现错误并且无法正常登陆,清空浏览器缓存不能解决!

方法:在C:\Windows\Temp目录,删除sess开头的文件

给users用户“写入,读取,列出文件夹内容,读取和执行”权限解决。网上参考是给完全权限,实际给四项权限就行。

或者给予指定用户上述权限。(比如安放phpmyadmin目录的,站点目录的用户。

P目录安放在 kaohe2站点目录,站点匿名用户指定为kaohe2用户,那TEMP目录,增加kaohe2用户的四权限即可)

但这样做不是非常安全

最好新建一个目录,并在php.ini修改配置项,并指向新建目录,给予指定用户上述权限。(比如安放phpmyadmin目录的,站点目录的kaohe2用户)

session.save_path = "C:\Windows\Temp\"        //路径修改为新建目录

实现页面不被复制方法

一:直接在body添加属性

<body oncontextmenu="return false" onselectstart="return false" oncopy="return false">

oncontextmenu:这个是点击鼠标右键是否显示面板

onselectstart:鼠标能否选中文本

oncopy:用户执行copy时候操作

二:js实现

document.oncontextmenu = function(){
  return false;
}document.onkeydown = function(){
  if (event.ctrlKey && window.event.keyCode==67){
    return false;
  }
}document.body.oncopy = function (){
  return false;
}//不建议连选中文本都不行document.onselectstart = function(){
  //return false;}
SHOPEX伪静态规则
    1. location / {

  • if (!-e $request_filename) {

  • rewrite ^/(. \.(html|xml|json|htm|php|jsp|asp|shtml))$ /index.php?$1 last;

  • }

  • }

 

 

Discuz 7伪静态规则
    1. rewrite ^/archiver/((fid|tid)-[\w\-] \.html)$ /archiver/index.php?$1 last;

  • rewrite ^/forum-([0-9] )-([0-9] )\.html$ /forumdisplay.php?fid=$1&page=$2 last;

  • rewrite ^/thread-([0-9] )-([0-9] )-([0-9] )\.html$ /viewthread.php?tid=$1&extra=page\=$3&page=$2 last;

  • rewrite ^/space-(username|uid)-(. )\.html$ /space.php?$1=$2 last;

  • rewrite ^/tag-(. )\.html$ /tag.php?name=$1 last;

 

 

Discuz x2伪静态规则
    1. rewrite ^([^\.]*)/topic-(. )\.html$ $1/portal.php?mod=topic&topic=$2 last;

  • rewrite ^([^\.]*)/article-([0-9] )-([0-9] )\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last;

  • rewrite ^([^\.]*)/forum-(\w )-([0-9] )\.html$ $1/forum.php?mod=forumdisplay&fid=$2&page=$3 last;

  • rewrite ^([^\.]*)/thread-([0-9] )-([0-9] )-([0-9] )\.html$ $1/forum.php?mod=viewthread&tid=$2&extra=page=$4&page=$3 last;

  • rewrite ^([^\.]*)/group-([0-9] )-([0-9] )\.html$ $1/forum.php?mod=group&fid=$2&page=$3 last;

  • rewrite ^([^\.]*)/space-(username|uid)-(. )\.html$ $1/home.php?mod=space&$2=$3 last;

  • rewrite ^([^\.]*)/blog-([0-9] )-([0-9] )\.html$ $1/home.php?mod=space&uid=$2&do=blog&id=$3 last;

  • rewrite ^([^\.]*)/(fid|tid)-([0-9] )\.html$ $1/index.php?action=$2&value=$3 last;

  • if (!-e $request_filename) {

  • return 404;

  • }

 

 

网站提速的方法,让网站秒开

如果您的服务器带宽小,比如只有1M,网站页面很大。感觉打开网站很慢。

提速方法。这里主要说第二种方案。

1:升级带宽(推荐),方便强硬1分钟提速。

2:附件与网站分离。

首先我们先来分析哪些资源能进行分离。

1)静态的资源可以分离(如 html,css,js,图片等文件)

2)固定不变文件,如压缩包,大文件等。

静态资源如何分离?

让网站请求外部链接,流量不走自己的服务器

1)html文件可以使用cdn进行缓存。

2)css,js文件可以使用cdn镜像源文件比如,(jquery.min.js ),(bootstrap.min.css)这些镜像源可以在搜索引擎里面镜像检索。

3)图片文件。使用图床,提取了图片url:http://img.baidu.com/pictures.png 之后替换掉网站里面的src=””,里面的url。

4)大文件就放在专门的存储服务器上面。网盘一大堆,你懂得。

按照上面的方案完成了优化,网站速度能大大提升,同时能接受的访问量也大大提升。

dtcms4.0网站除了首页报错404

问题描述

网站除了首页 其它页面全部没有链接了   报错404!ps:挠头  整整困扰了2天或者说三天!

我一开始以为程序问题,我就把所有程序打包到本地,用VS运行!结果一切正常!所有链接都可以用!

但是就是上传服务器后,各种链接 各种不能用!

 

程序描述

dtcms4.0网站 采用伪静态,和纯净态,PS:我用的是伪静态的!

数据池采用的是集成池!所以在选择程序池的时候一定要注意!不然同样会出现问题描述的错误!

 

问题解决

经过询问,说是映射的问题!

因为文件的后缀是.html的,让删除! 我就去IIS上看了,发现映射上根本就没有.html的映射!

添加.html映射后,完美解决!

 

文件路径

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll

PS:重要的事说三遍

 

我的系统是win2003 IIs版本6.0

操作步骤:

选择站点》属性》主目录》【应用程序设置】区域》配置》选项卡【映射】

 

设置后一定要重启网站服务!

客户热线:037125966675