正常来说,我们服务器上安装MYSQL默认都是3306端口,但是通常为了安全起见,有的小伙伴会选择修改这个默认端口,但这会导致许多程序无法使用,这是因为程序已经把把端口号指定好了,或者是说创建连接的时候根本没有指定,导致连接的端口永远都是3306默认端口,而EMLOG就属于后者,既然系统没有为我们指定端口,那么我们就来自己指定一个吧!
首先,我们假...
Laravel框架执行数据库偏移报错1071 Specified key was too long; max key length is 1000 bytes的几种解决方法
最近在自学Laravel框架,各种坑,各种报错,真的是一把辛酸一把泪,不知道大家有没有遇到像我这样的情况:
每次新安装的Laravel,在执行数据库迁移操作时都会报错提示一个有关于字符串长度的报错,原因:字段太长导致无法加索引。
网上有许多同类的人和我遇到了,有的人说是MySQL的版本问题,但我尝试发现就算是用MySQL8.0版本...
PHP解码JSONP
如果是 JSON 数据,使用 json_decode 这个 PHP 自带函数就能解码,但是有些网站的数据接口只提供了 JSONP 数据如何解码呢?
傲世今天就教大家自编一个解码函数
下面我们提供了一个 PHP 函数 asjsonp_decode ,让你直接实现 JSONP 解码:
function asjsonp_decod...
网站实现重定向的多种方法
一、PHP
1.header()函数
header('location:http://www.asphp.net');
2.输出meta标签
echo '<meta http-equiv="refresh" content="1;url=http://www.asphp.net">';
3.输出script标签...
php将文件每一行的内容写入到数组中
因为项目计划需要批量执行数据,将文件内的数据每一行分割出来在进行提交,只需要一行代码即可完成
$as = file("1.txt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
print_r($as);
要注意的是,文件名必须要用双引号!!!下面是预览效果
...
PHP中判断函数是否被定义的方法
function_exists() 函数的作用: 如果函数已被定义就返回 TRUE。
假设我们求出asphp()函数是否已经被定义,代码如下所示:
<?php
header("Content-Type:txt/html;charser:utf-8");
if(function_exists('a...
EMLOG6.0空标签爆出数据库信息解决方法
平时大家用EMLOG的时候后台发布文章或者用了某些插件或者迁移网站数据的时候,有可能会导致数据库里面存在这个标签,但是这个标签是没有指定任何文章的,这会导致什么问题呢?
例如我有一个《傲世》标签,这个标签是没有指定任何文章的,是一个空标签,具体如下图所示:
假设我是访客,我访问了这个标签链接 https://www....
网站添加本站已运行XX天的统计代码
傲世发现有许多的站长都喜欢给自己的网站上加一个本站已运行时间的显示,那么该如何做到呢?今天傲世就给大家分享几种方法,希望能帮到你。
js实现网站已运行XX天的代码
示例1:
<script language = "JavaScript"type = "text/javascript" >
//添加网站的...
PHP查询QQ电脑在线状态源码
只需要一个单独的php文件,即可完成查询操作,下面我们就开始吧!
<?php
if ($_GET['qq']) {
$qq = $_GET['qq'];
$data = file_get_contents("http://webpresence.qq.com/getonline?type=1&$qq:");
$data || ...
LAMP和LNMP对比,你更愿意选择谁呢?
许多站长在建站前都会有犹豫,到底该选Apache好呢?还是Nginx好呢?其实并没有说谁更好,至于用什么样的环境,得根据自己的网站的实际情况来,不能一味的跟风啊,下面,傲世就给大家介绍一下两者的区别。
lamp 的全称是linux + apache + mysql +php
lnmp 的全称是linux + nginx + mysql + ph...