PHP8添加Microsoft SQL Server驱动支持

以windows2019+宝塔面板为例,简述安装过程1、安装msodbcsql.msi2、解压SQLSRV59.exe,提取出所需要的驱动组件。放入对应的文件夹。本例取出php_pdo_sqlsrv_80_nts_x64.dll、php_sqlsrv_80_nts_x64.dll,放入c:\BtSoft\php\80\ext文件夹3、进入宝塔面板,设置PHP配置文件,增加如下extension=p

- 阅读全文 -

用php更改非php输出内容

前几天有个需求,就是将页面输出的内容进行过滤... 进行域名更换...比如本来将输出的www.csdn.net/image/上面的图片内容,现在迁移到了cdn上面,域名更改为cdn.csdn.net/image/再不更改模版的基础上,直接将输出进行修正...实现过程1.将所有输出放到output buffer里面2.在php脚本结束后对output buffer进行修改过滤,再输出.so测试如下:

- 阅读全文 -

使用ob_gzhandler函数有3种方法让它对php进行压缩

减小代码在传输中的大小,就能提高页面的传输速度,打开网页也就快了。在一起PHP程序中 像WordPress是默认的gzip压缩功能是通过ob_gzhandler这个函数来实现的,ob_gzhandler是php 4.0.4新增的一个输出缓存函数,并通过gzip压缩后发送到客户端。这个函数需要zlib库支持,一般的虚拟主机都安装有这个库,所以很多blog都使用这个方法来实现对php页面的压缩。那么对

- 阅读全文 -

自己的路面板添加php扩展

屡次实验ssl都没有成功,怀疑是openssl的问题,于是就看看怎么安装的,安装问题是解决了,但是ssl还是没有用起来,郁闷中……下面是用自己的路(zijidelu)面板装php扩展的方法,此例为mysql。1.下载LuNamp_last.tar.gz(如果本地已经存在LuNamp/code/php/php_extension.sh文件,则无需下载。如果是FreeBSD系统,请用fetch代替wg

- 阅读全文 -

linux下php编译添加相应的动态扩展模块so

LINUX下PHP编译添加相应的动态扩展模块so(不需要重新编译PHP,以openssl.so为例)网上我看到有很多相关的文章都是简述这个问题的,但毕竟因为LINUX版本众多,很多LIUNX命令或路径都有所差别,有时同样的命令却不能执行一样的操作。这篇文章是我在实际运用当中配置成功的实例,希望对大家有所帮助,开源是来自每个人的无私帮助,每个人的成长都是需要别人的扶植!废话就说到这了!http://

- 阅读全文 -

PHP演示最简单的MVC模式

为了更好的演示MVC的工作方式,我们使用了一个简单的新闻文章发布系统作为例子.分为使用MVC和不使用MVC两种方式.我们只作一个基本的演示,从数据库里读出一些文章列表,并在页面上显示。一般的流程就是,连接数据库,查询数据库,循环输出html结果。下面的代码就是如此做的。(淡水感觉怪怪的,语言组织得不好。好在代码比较容易理解)<?php mysql_connect(…); $result =

- 阅读全文 -

如何卸载lnmp

killall nginx *//终止nginx进程 /etc/init.d/mysql stop *//关闭mysql killall mysqld *//终止mysql进程 /usr/local/php/sbin/php-fpm stop *//关闭php killall php-cgi *//终止php-cgi进程 rm -rf /usr/local/php *//删除php文件 rm -

- 阅读全文 -

[转]再谈PHP开发者常犯的10个MySQL错误

最近看到一篇文章:《PHP开发者常犯的10个MySQL错误》,发现文中不少内容陈旧,随着时间推移技术发展变化而变得不适用。为了防止误导新手,特本着与时俱进的精神写出此文,绝非对原文作者的不尊重。1.使用MyISAM而不是InnoDB完全错误,反驳理由:首先原文说MyISAM是默认使用的,而实际上到了MySQL 5.5.x,InnoDB已经成为了默认的表引擎。另外,简单的使用InnoDB不是解决所有

- 阅读全文 -

[转]PHP开发者常犯的10个MySQL错误

新闻来源:cnw 数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MySQL也是LAMP架构的重要部分。PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。1.使用MyISAM而不是InnoDBMySQL有很多的数据库引擎,单一般也就用MyIS

- 阅读全文 -

[转]output_buffering详细介绍

output_buffering详细介绍HTTP Header为什么要使用Output Buffering技术Output Buffering的工作原理基本用法高级用法使事情更为简单哈哈,我成功了我个人认为,Output buffering是比较纯粹的PHP4.0特征。尽管从概念上看来相当简单,但是output buffering功能非常强大,能使开发者更容易地开发高级而有效的程序。本文将介绍HT

- 阅读全文 -

最新文章

最近回复

  • 大盘: interface vlan1 ipv6 mtu 1280 ...
  • tiantian8009: 按什么键都会卡死在这个界面,怎么操作呢?设置的ip地址也访问不了。
  • aii: 大佬,找不到固件怎么办
  • esxi+openwrt: 老哥,看了你的服务器安装esxi+pf的文章,想有偿请教你一些问...
  • wintelius: 哥,这个包:SPP2015060.2015_0605.106.i...
  • moper: 这种要具体问题具体分析啦,确认硬件没问题的话,就看看操作系统那边。
  • Key: 老哥,我有台ibm x3550服务器开机进不去系统。能联系指导一...
  • moper: 如果可以升级,就升级一下,如果进不去,可以制作升级启动盘引导升级。
  • 不吃鱼的兔子: 大佬,我这边3650M5出现卡bios的情况,imm连接不上,f...
  • 不吃鱼的兔子: 我也一样。。。大佬解决没有

分类

标签

归档

其它