PHP file_put_contents Permission denied 解决方案

Windows/IIS 下 PHP 写入配置文件失败的权限修复思路,定位权限不足的排查要点。

安装 PHP 程序报错示例(多次重复输出): 12Warning: file_put_contents(D:\webroot\php-root\ctaavdo\system\config.inc.php):failed to open stream: Permission denied in D:\webroot\php-root\ctaavdo\install\function.php o......

PHP Windows 版本选择:VC6/VC9 与 TS/NTS 区别

解释 PHP Windows 构建的 VC 版本与线程安全(TS/NTS)差异,并给出常见选择原则。

VC6/VC9 表示 PHP 在 Windows 下使用的编译器运行库版本,应与 PHP 发行版本匹配,而非与 Apache/IIS 直接绑定。常见情况是: PHP 5.2 多为 VC6 PHP 5.3+ 多为 VC9 TS/NTS 的区别: TS(Thread Safe):启用线程安全,适合多线程 SAPI(如 Apache 模块、ISAPI)。 NTS(Non Thread Saf......

Windows 2003 IIS6 安装 PHP 5.x(FastCGI)

记录 Windows 2003 + IIS6 环境下使用 FastCGI 安装 PHP 5.x 的关键步骤与常见配置。

这里用的服务器操作系统是x86版本的,所以以下程序均为在Windows x86环境下使用的版本。 首先我们要下载两个工具,FastCGI和php 1,FastCGI fcgisetup32.msi(FastCGI Extension for IIS 6.0 x86) 下载:http://www.iis.net/extensions/FastCGI,选择: x86 2,PHP 推荐PHP 5.......

MySQL 服务无法启动(Could not start the service)处理

MySQL 5.1 在 Windows 安装后服务无法启动的排查与修复步骤,覆盖常见原因与处理思路。

今天安装 MySQL 5.1.33,在运行 Server Instance Configuration Wizard 的最后一步 Execute configuration 中 Start Service 失败,提示 Could not start the service MySQL。 我的处理方式如下: 控制面板卸载 MySQL。 删除安装目录残留文件。 清理注册表残留服务项(建议先备份......

IIS6 + .NET 4.0 配置 Silverlight 运行环境

Windows 2003 IIS6 配置 Silverlight 运行环境的关键步骤与权限设置。

在 Windows 2003 服务器上配置 Silverlight 运行环境,关键步骤如下: 安装 .NET Framework 4.0。 在 IIS 中指定应用使用的 ASP.NET 版本为 4.0,并在“Web 服务扩展”中启用 ASP.NET v4.0(默认关闭)。 在 IIS 中添加 MIME 类型: 123.xap application/x-silverlight-app.......

使用临时表的 SQL Server 分页存储过程

基于临时表与动态 SQL 的分页存储过程示例,适用于大数据量查询场景,并说明实现思路。

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172CREATE PROCEDURE [dbo].[sta_pageview]@tbname nvarchar(128)......

快速排序原理与 C# 示例

介绍快速排序的分区思想、递归流程与时间复杂度,并提供标准 C# 实现示例,便于参考。

设计中常常需要高性能的算法进行代码优化,下面介绍一种快速排序,并附源代码。 快速排序简介 快速排序(Quicksort)是对冒泡排序的一种改进,由 C. A. R. Hoare 在 1962 年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到......

看与空姐在一起的日子

前些日子,无意看到与空姐同居的日子被拍成了电视剧,这是之前很喜欢的一部网络小说。讲述了一个白领与空姐的纯纯同居生活。忙里偷闲于是把这部电视剧从头到尾直至今天终于把这部电视剧看完了

前些日子,无意看到与空姐同居的日子被拍成了电视剧,这是之前很喜欢的一部网络小说。讲述了一个白领与空姐的纯纯同居生活。忙里偷闲于是把这部电视剧从头到尾直至今天终于把这部电视剧看完了。 看电视剧和看小说的感觉是完全不同了。之前看小说,也许自己还是稚嫩,大部分的被里面纯纯的爱吸引了。而电视剧给我最大的就是做人,做事的启发。 剧里的陆 飞是一个也是IT从业人员,因为感情得罪老板,被迫连累自己的下属和......

SQL Server 字段增删改与存在性判断

汇总 SQL Server 中新增/删除字段、修改类型、重命名以及字段存在性判断的常用示例。

增加字段 1alter table docdsp add dspcode char(200) 删除字段 1ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段类型 1ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改名 1sp_rename 更改当前数据库中用户创建对......

Visual Studio 2010 安装常见问题

汇总 VS2010 无法创建低版本 .NET Framework 项目与帮助文档安装方式。

不能新建低版本framework项目:安装.net framework3.5 sp1 安装帮助文档:启动vs2010>help>help library 管理器>从磁盘安装内容>选择安装位置>然后选择ProductDocumentationHelpContentSetup.msha>选择安装内容>开始安装 PS:2010的帮助文档是基于浏览器方式的,......

冒泡排序与选择排序原理与示例

对比冒泡排序与选择排序的基本思想、稳定性与复杂度,并提供 C# 示例代码,适合快速复习要点。

冒泡排序已知一组无序数据a[1]、a[2]、……a[n],需将其按升序排列。首先比较a[1]与a[2]的值,若a[1]大于a[2]则交换两者的值,否则不变。再比较a[2]与a[3]的值,若a[2]大于a[3]则交换两者的值,否则不变。再比较a[3]与a[4],依此类推,最后比较a[n-1]与a[n]的值。这样处理一轮后,a[n]的值一定是这组数据中最大的。再对a[1]~a[n-1]以相同方法......

气质的培养

一:沉稳 不要随便显露你的情绪。不要逢人就诉说你的困难和遭遇。在征询别人的意见之前,自己先思考,但不要先讲。不要一有机会就唠叨你的不满。重要的决定尽量有别人商量,最好隔一天再发布

一:沉稳 不要随便显露你的情绪。 不要逢人就诉说你的困难和遭遇。 在征询别人的意见之前,自己先思考,但不要先讲。 不要一有机会就唠叨你的不满。 重要的决定尽量有别人商量,最好隔一天再发布。 讲话不要有任何的慌张,走路也是。 二:细心 对身边发生的事情,常思考它们的因果关系。 对做不到位的执行问题,要发掘它们的根本症结。 对习以为常的做事方法,要有改进或优化的建议。 做什么事情都要养成有......