Nov
3
Nov
2
Nov
1
CDlinux是一种小型的迷你GNU/Linux发行版软件,其名称取自英文的 “CompactDistroLinux”。CDlinux 的体形小巧,功能却挺强大。
您可以把 CDlinux 当作您的 “移动操作系统”。 把它装到您的随身 U 盘上,无论走到哪里,只要是能支持 U 盘启动的电脑,就可以插上您的 U 盘,启动 CDlinux,把这台电脑变成您自己的移动工作站。
您可以把 CDlinux 当作您的 “移动操作系统”。 把它装到您的随身 U 盘上,无论走到哪里,只要是能支持 U 盘启动的电脑,就可以插上您的 U 盘,启动 CDlinux,把这台电脑变成您自己的移动工作站。
Oct
31
上次的文章《2024.10.26每日小技术 乞丐版PHP图床程序SIW》介绍了自己写的开源图床程序,那么这次就来介绍如何安装的问题。
1)Linux
前提是系统已经安装好了Apache或Nginx加PHP5.2以上版本。
1)Linux
前提是系统已经安装好了Apache或Nginx加PHP5.2以上版本。
Oct
30
PHP可以用header()函数来向客户端浏览器发送“Authentication Required”信息,使其弹出一个用户名/密码输入窗口。
当用户输入用户名和密码后,包含有URL的PHP脚本将会加上预定义变量 PHP_AUTH_USER,PHP_AUTH_PW 和 AUTH_TYPE 被再次调用,这三个变量分别被设定为用户名,密码和认证类型。
当用户输入用户名和密码后,包含有URL的PHP脚本将会加上预定义变量 PHP_AUTH_USER,PHP_AUTH_PW 和 AUTH_TYPE 被再次调用,这三个变量分别被设定为用户名,密码和认证类型。
Oct
29
Oct
28
之前已经讲过,如何在Nginx中设定一个页面需要密码,感兴趣请去参看《2024.10.27每日小技术 Nginx设定页面需要密码》,这次就来讲下,Apache中要如何设置某个页面需要密码。
办法肯定都是大同小异,同样操作如下:
办法肯定都是大同小异,同样操作如下:
Oct
27
在Nginx中可以设置页面密码保护,配合使用auth_basic指令和htpasswd工具,就可以达成目的。
以下是步骤和示例配置:
1)创建密码文件
先使用htpasswd创建一个密码文件,并添加用户:
以下是步骤和示例配置:
1)创建密码文件
先使用htpasswd创建一个密码文件,并添加用户:
Oct
26
已经使用过很多的图床程序了,可以说白嫖经验十分丰富。
做为一个简简单单的博主来说,发发文章,贴贴图片,其实对图床要求不会太高,但那些图床程序动不动就制作复杂,安装使用都不方便。
那些开源的所谓小巧的图床程序,其实也并不小,非常占用资源,而且还有好多的PHP扩展都需要安装来做支持。
做为一个简简单单的博主来说,发发文章,贴贴图片,其实对图床要求不会太高,但那些图床程序动不动就制作复杂,安装使用都不方便。
那些开源的所谓小巧的图床程序,其实也并不小,非常占用资源,而且还有好多的PHP扩展都需要安装来做支持。
Oct
25
生成随机字符串的方法有多种,最通用的,也是最常见的,可能就是利用随机数来生成。也存在别的脑洞大开的方法,这里只是抛砖引玉,引发大家创造更多的方法。
下面是几种不同的实现方式:
1)使用随机数生成字符串
下面是几种不同的实现方式:
1)使用随机数生成字符串
Oct
24
BusyBox是一个集成了众多UNIX命令的小型工具箱,它包含了一些常用的Linux命令,如ls、cat、mv等,BusyBox的源码可以在其官方网站(https://busybox.net/)或GitHub仓库中(https://githu...irror/busybox)找到。
在绝大多数的场合下,一个轻量级的web服务器就足以应付大多数的工作。
当然如果想要使用busybox运行httpd+php也是有前提条件的。
在绝大多数的场合下,一个轻量级的web服务器就足以应付大多数的工作。
当然如果想要使用busybox运行httpd+php也是有前提条件的。
Oct
23
今天在用lighttpd+php上传文件时,却突然出现了“413 - Request Entity Too Large”的错误提示。发生这个问题时,其实上传的文件才200K。
网上查找资料说,需要修改Lighttpd配置和PHP配置,才能修正这问题。
lighttpd.conf文件加入[限制post大小,单位是kb]:
网上查找资料说,需要修改Lighttpd配置和PHP配置,才能修正这问题。
lighttpd.conf文件加入[限制post大小,单位是kb]:
Oct
22
Oct
21
在执行php文件时会出现下面的错误:
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in /usr/local/apache/htdocs/test.php on line 50 。
PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for '8.0/no DST' instead in /usr/local/apache/htdocs/test.php on line 50 。
Oct
20
为了做一个API,需要用PHP读取TXT文件随机一行数据。
先来看下这两个函数:
file_get_contents()把文件读入一个字符串。
如果操作系统支持,还会使用内存映射技术来增强性能。用file_get_contents() 还可以用来获取网页内容,url需加上http://,例如如下代码:
$html = file_get_contents("https://chate.store/");
先来看下这两个函数:
file_get_contents()把文件读入一个字符串。
如果操作系统支持,还会使用内存映射技术来增强性能。用file_get_contents() 还可以用来获取网页内容,url需加上http://,例如如下代码:
$html = file_get_contents("https://chate.store/");