踩坑总结 第9页
做网站时经常犯的错误总结…..不是很全,仅记录了自己开发时所遇到的问题
PHP 开发一个mvc框架,有什么好的建议吗?-红穆笔记

PHP 开发一个mvc框架,有什么好的建议吗?

开发一个MVC框架需要考虑以下几个方面:设计模式:MVC模式是一个重要的设计模式,但也需要考虑其他设计模式,如工厂模式、单例模式等等。路由系统:要设计一个简单易用的路由系统,方便用户定义...
红穆的头像-红穆笔记红穆2年前
01067
如何在点击时验证码时刷新验证码-红穆笔记

如何在点击时验证码时刷新验证码

一般通过js实现,重新载入src的值即可<img src="index.php?p=back&c=Admin&a=captcha" onclick="this.src=this.src+'&k='+Math.random();"/>+'&k='+...
红穆的头像-红穆笔记红穆3年前
0977
ibtmp1文件有什么作用,删除了有什么影响?-红穆笔记

ibtmp1文件有什么作用,删除了有什么影响?

ibtmp1 文件是 MySQL 中 InnoDB 存储引擎的临时表空间文件之一,它用于存储 InnoDB 存储引擎创建的临时表和排序数据。临时表是在执行临时计算或处理大量数据时用于存储结果集或中间结果的表,排...
红穆的头像-红穆笔记红穆2年前
02437
htmlspecialchars()函数对用户输入内容进行过滤!-红穆笔记

htmlspecialchars()函数对用户输入内容进行过滤!

<?php header("content-type:text/html;charset=utf-8");//设置编码,解决中文乱码 $string = "ggbiji & 'ggbiji'"; $string1 = htmlspecialchars($string, ENT_COM...
红穆的头像-红穆笔记红穆3年前
0716
PHP 临时文件夹会自动删除吗-红穆笔记

PHP 临时文件夹会自动删除吗

PHP的sys_get_temp_dir()函数返回系统临时文件夹的路径,通常在Unix/Linux系统上是/tmp,在Windows系统上是%TEMP%或%TMP%。当您创建一个临时文件时,通常会将其保存在系统临时文件夹中。系统临...
红穆的头像-红穆笔记红穆2年前
0846
curl post提交例子-红穆笔记

curl post提交例子

<?php $host = "/"; $path = "/wyc/title"; $method = "POST"; $apikey = "你要调用API的apikey"; $headers = array(); array_push($headers, &quo...
红穆的头像-红穆笔记红穆3年前
01026
PHP 从Linux远程下载到Windows解压zip后,中文名出现乱码例如:鎵归噺淇敼琛ㄥ墠缂€---瀹炵敤-红穆笔记

PHP 从Linux远程下载到Windows解压zip后,中文名出现乱码例如:鎵归噺淇敼琛ㄥ墠缂€—瀹炵敤

这种问题可能是由于文件名编码不同造成的。在 Linux 中,通常使用 UTF-8 编码,而在 Windows 中,通常使用 GBK 或者 UTF-16 编码。您可以尝试以下方法解决这个问题:将 PHP 脚本中下载的文件的...
红穆的头像-红穆笔记红穆2年前
0926
mysql-bin.000001文件可以删除吗?-红穆笔记

mysql-bin.000001文件可以删除吗?

通常情况下,不建议手动删除 MySQL 的二进制日志文件mysql-bin.000001以及其它对应的二进制日志文件。因为二进制日志是MySQL数据库用来记录所有修改操作的二进制文件,如果手动删除这些文件,可...
红穆的头像-红穆笔记红穆2年前
02026
Firefox火狐浏览器web开发调试开启强制刷新缓存模式-红穆笔记

Firefox火狐浏览器web开发调试开启强制刷新缓存模式

狐浏览器缓存难清理,用Ctrl+F5 Ctrl+R 等在谷歌和IE浏览器的快捷键没用。 火狐清理缓存比较麻烦,默认快捷键 Ctrl + Shift + Del 键是弹窗选择性清理,还要点击按钮选择,在web开发调试中非常...
红穆的头像-红穆笔记红穆2年前
02056
mysqli_query() expects parameter 1 to be mysqli, null given in-红穆笔记

mysqli_query() expects parameter 1 to be mysqli, null given in

这个错误通常表示您没有成功连接到 MySQL 数据库,或者在执行 mysqli_query() 函数之前关闭了连接。以下是一些可能导致这个错误的原因和解决方法:没有成功连接到 MySQL 数据库:请确保您已正确...
红穆的头像-红穆笔记红穆2年前
01485
Linux 查询服务器上大型文件-红穆笔记

Linux 查询服务器上大型文件

你可以使用 find 命令来查询 Linux 文件系统中的大型文件。将以下命令输入到终端中,即可查找所有超过100MB的文件:find / -type f -size +100M -exec ls -lh {} \;其中, / 是需要搜索的根目录...
红穆的头像-红穆笔记红穆2年前
0965
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.-红穆笔记

Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages.

这个错误通常表示 Composer 无法满足你在 composer.json 文件中指定的所有软件包和版本要求。这可能是由于以下原因之一引起的:要求的软件包和版本不存在于 Composer 存储库中。指定的要求与其...
红穆的头像-红穆笔记红穆2年前
01245