平时在使用宝塔面板的时候,安装完PHP后可能会再去安装一些PHP拓展,但会出现这种情况:显示安装成功,但是扩展列表里还是显示未安装。
比如说安装fileinfo,memcached,exif等。
这中情况多半是编译环境有问题,比如说安装 exif 时,可能就是服务器编译器的问题,我们可以先试试下面的代码先安装编译需要的环境(ubunt...
Nginx如何隐藏网址中的php后缀名
首先打开nginx.conf配置文件;
添加如下内容:
location / {
ttry_files $uri $uri/ $uri.php$is_args$args;
}
这样,我们在访问网站时nginx会自动将网址中的.php替换删减掉,就可以实现隐藏后缀名.php的效果。
小科普:
try_fi...
Linux 指定用户执行 crontab 计划任务
本教程提供三种方法:
1.直接以需要指定的用户登录(对于没有bash登录权限的用户不可用)
su aswl
crontab -e
2.以root用户登录,然后创建指定用户的crontab文件
sudo crontab -e -u aswl
注:crontab 文件为 aswl 用户创建,不便管理
3.修改系统...
PHP 7.4 的 Array and string offset access syntax with curly braces is deprecated 的错误和解决方法
PHP 升级到 7.4 之后,会收到 Array and string offset access syntax with curly braces is deprecated 的错误,这是因为:
[blue]PHP 7.4 不再支持使用大括号访问数组以及字符串的偏移,不支持数组{}写法,统一为数组[]。[/blue]
示例:
$as...
Windows10任务栏时间显示秒数
1.右键开始菜单按钮选择“运行”或按下快捷键“win+r”
2.在打开的窗口下输入regedit,打开注册表编辑器
3.按照如下路径打开子键:计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced。可以直接复制到编辑器上方的...
WHMCS检查更新出现报错的解决方法
前几天更新了WHMCS系统8.0版本,在更新的途中出了点小意外:死活检查不了更新,一点check now按钮就弹出报错,如下图所示
Failed to retrieve latest version: In Factory.php line 70: is_dir(): open_basedir restriction in effe...
原生JavaScript实现显示/隐藏div
显示或隐藏一个div,这其实在Jquery里面并不算什么难事,但有时候我们需要原生态的JS来实现,方法很多,这里简单介绍一种。
1.创建一个showhidediv的方法,直接跟ID属性
<script language="javascript">
function showhidediv(id) {
var ...
PHP与JS实现ASCII码与字符串互转的方法
ASCII码与字符串互转,使用Javascript来实现是十分简单的
"快".charCodeAt(0);
String.fromCharCode(24555);
但在PHP上,因为没有对应的函数,需要我们自己做逻辑,实现就稍微复杂一些,下面是代码:
<?php
class Ascii
{
private $prefix ...
php 处理 emoji 表情的两种方法
在文章的开头,我们先来谈谈,为什么要处理emoji表情:
1.有的人QQ名喜欢放些emoji上去,然后在QQ登录之后,得到回调数据,将nickname存到数据库的时候就会报错。
2.在比如做网页交流功能时,总会有人情不自禁的放些表情上去,可我们没办法写进数据库或者说能写进去也没办法正常读取。
为什么不能正常处理emojo表...
简单CSS实现毛玻璃效果
毛玻璃大家应该都懂是什么来的,咱也废话不多说直接上代码:
CSS部分:
* {
padding: 0;
margin: 0;
outline: 0;
}
html,
body {
width: 100%;
height: 100%;
background: url("...