PHP中的文件上传和下载处理方法

    文件上传和下载是Web开发中常见的功能。PHP提供了丰富的内置函数和方法来处理文件上传和下载。 文件上传 在PHP中,可以使用HTML的表单来实现文件上传功能。通过设置表单的enctype属性为multipart/form-data,可以告诉服务器该表单包含文件数据。当用户提交表单时,PHP脚本可以通过$_FILES超全局变量来访问上传的文件数据。 以下是一个简单的文件上传示例: <!DOCTYPE html> <htm...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    解决HTML页面中出现的504 Gateway Timeout错误的办法

    当在浏览网页时突然出现”504 Gateway Timeout”错误提示时,这通常意味着客户端请求的服务器在一定时间内未能响应。虽然这是一个常见的错误,但它可能对用户体验产生不利影响。在本文中,我将介绍几种解决HTML页面中出现的504 Gateway Timeout错误的办法。 1. 刷新页面 有时,504错误是短暂的,可能是由于网络问题或服务器过载引起的。尝试通过刷新页面来解决此错误。使用页面...阅读全文
    作者:绝缘体.. | 分类:html, 编程语言 | 阅读: | 标签:, , , ,

    CentOS_6.5安装Nginx+PHP+MySQL分享

    本篇文章记录一下在Linux(主要是centos 6.5)系统下安装Nginx ,PHP ,MySQL的过程。 准备工作    安装make           yum -y install gcc automake autoconf libtool make        安装g++           yum install gcc gcc-c++     以上两个软件一般不用手动去安装,可以先通过 rpm -qa|grep make 和 rpm -qa|grep g++ 命令查看是否已经安装了相关软件。 下面正式开始。 一般我们都需...阅读全文
    作者:绝缘体.. | 分类:c++, html, MySQL, nginx, PHP, 开发工具, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php mysql防止sql注入详细说明

    引发 SQL 注入攻击的主要原因,是因为以下两点原因:   1. php 配置文件 php.ini 中的 magic_quotes_gpc选项没有打开,被置为 off   2. 开发者没有对数据类型进行检查和转义 不过事实上,第二点最为重要。我认为, 对用户输入的数据类型进行检查,向 MYSQL 提交正确的数据类型,这应该是一个 web 程序员最最基本的素质。但现实中,常常有许多小白式的 Web 开发者忘了这点, 从而导致后门...阅读全文
    作者:绝缘体.. | 分类:html, MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    实时查看及监控PHP-FPM的运行状态

    PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。下面本篇文章就来记录一下如何实时的查看及监控php-fpm的运行状态。 打开php-fpm.conf,配置php-fpm状态页选项 pm.status_path = /phpfpm_status(默认值为:status) 配置nginx.conf,添加可访问server(不用放在http内) server {         listen 80;         server_name 127.0.0.1;         location /p...阅读全文
    作者:绝缘体.. | 分类:html, nginx, PHP, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    nginx配置文件详细说明

    本文记录一下nginx配置文件的相关说明,注释主要收集于网络。 如果不知到自己的主机上nginx服务的配置文件在哪,可通过 find / -name nginx.conf 搜索,下面切入正题。 user www www; #定义Nginx运行的用户和用户组,用户组可省略 worker_processes 8; #nginx进程数,建议设置为等于CPU总核心数 error_log /var/log/nginx/error.log info; #全局错误日志定义类型,[ debug | info...阅读全文
    作者:绝缘体.. | 分类:apache, CSS, html, nginx, tomcat, 开发工具, 编程语言 | 阅读: | 标签:, , , ,

    解析提高PHP执行效率的50个技巧

    1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故 把函数加上了双引号)。 2、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 3、$row[‘id’] 的速度是$row[id...阅读全文
    作者:绝缘体.. | 分类:apache, c++, html, java, PHP, 学东西, 开发工具, 编程语言 | 阅读: | 标签:, , , ,