小工具      在线工具  汉语词典  css  js  c++  java

一、启动apache服务器时报错:The requested operation has failed!

安装完成后启动服务失败:报错:The requested operation has failed!通常都是因为端口号冲突了。Apache默认端口号为80,而IIS的端口号也是80,系统若是已经安装了IIS,那么此处就会冲突。
解决方法:打开Apache的安装路径,找到conf\httpd.conf文件并打开,找到Listen 80,将80改成别的没有被占用的端口号。再重启服务,应该就没有问题了。此时在地址栏访问时需要加上端口号否则还是会找不到。

 

二、修改Apache默认页面内容:
通常在地址栏访问Apache项目时,默认显示的是:It works!其实它是访问的htdocs\index.html,这个It works!就是index.html里面的内容,因此只需要修改index.html里面内容就可以修改欢迎页的内容。

 

三、Apache启动方法:

主要有三种:

1、使用服务进行开启:执行命令“services.msc”打开“服务”对话框,找到“Apache”的服务,右击,选择“启动”就以启动apache服务器了。

2、使用Apache Serive Monitor进行启动:双击状态栏右侧的Apache Serive Monitor,打开Apache Serive Monitor对话款,点击按钮“start”。或者直接单击Apache Serive Monitor,从中选择“start”启动服务器。

3、使用命令行:点击“开始”>"运行>输入cmd>回车>定位到apache安装目录下到bin目录,然后输入
“httpd–k start”进行启动,另外:
“httpd–k restart”:重启
“httpd–k shutdown”:关闭

 

四、使用zend studio新建的项目出现中文乱码问题:

使用zend studio新建一个本地项目,打开index.php,随便写几个中文,此时显示是正常的,然后在浏览器中访问,出现中文乱码。

修改项目的编码格式:在项目上右击,选择“Properties”,在Properties for xxx对话框中找到Resource,找到编码模块,将编码修个为“UTF-8”,重新访问还是乱码;

修改zend studio的编码

点击zend studio 菜单栏中的windows,选择“Preferences”,然后找到General->workplace,将右边的“text file encoding”修改为utf8格式;

找到zend studio 菜单栏中的windows,选择“Preferences”,然后找到General->Editors->Text Editors->Spelling右边面板的Encoding里面将编码改为utf8格式

改完之后重新访问还是中文乱码。

后来灵光一闪,可不能是浏览器编码的问题(重来没看过浏览器编码,也没修改过),打开一看竟然是GB2312,晕死,在这里栽跟头了。果断改成UFT-8,乱码问题解决了。

另外还有一个简单的办法:在php文件前面添加头文件:header("Content-type:text/html;charset=utf-8");这样子就不用每次都手动修改浏览器的编码格式了。

 

五、PHP整合mySQL时,phpinfo()页面不显示mysql选项:

PHP整合mySQL时,通常都是安装完mySQL之后,修改php.ini,将extension=php_mysql.dll和extension=php_mysqli.dll放开就可以访问了。可是我这里一直都不显示mysql,参考网上的“将extension=php_pdo_mysql.dll也放开”还是不显示,“将PHP的安装目录添加到Path中”,也不显示。最后机缘巧合地发现:extension_dir这项的注释没去掉;extension_dir本来就是用来指定各种dll文件路径的,我这里配置成我本地的路径了,但是注释没去掉,不就相当于每修改吗,自然会找不到了。去掉注释之后,重启apache服务器再访问页面上就出现mySQL的选项了。

. . .

相关推荐

额外说明

Makefile理解

格式: 目标 依赖 命令 比如: main.o:main.c visit.h study.h gcc -c main.c -o main.o main.o: 代表目标 main.c visit.h study.h 代表依赖 gcc -c

额外说明

阿德利函数

https://blog.csdn.net/adley_function

额外说明

打BOSS倒计时小程序之在页面上将文字合成语音并播放出来

页面的基本结构和效果可以参考前面的,链接:http://1017401036.iteye.com/blog/2395817   基本业务:倒计时功能启动后,若剩下的时间小于或等于系统设定的提醒时长,系统会自动将该项倒计时时间加粗、标红显示,且往前排,同时

额外说明

Mybatis分页查询——四种传参方式

目录 相关导读 一、顺序传参 1. 持久层接口方法 2. UserMapper.xml映射文件新增标签 3. 新

额外说明

树莓派串口与Arduino通信

Python 端程序:  python的串口write函数要求的格式是bytes和bytearray  错误的用法:   期待发送字节0x01   s.write(0x01) 在python中0x01是int类型   s.write(1)   正确的用法

额外说明

微信内打开网页跳转回之前的界面,让之前的页面刷新

在跳转之前的页面中加入以下代码 window.onpageshow = function(event){ if (event.persisted) { window.location.reload();

额外说明

微信小程序之项目基本结构、页面的基础及宿主环境

文章目录 前言 一、基本组成结构 基本组成 小程序页面的组成部分 JSON配置文件作用 二、页面基础 pages WXML和HTML的区别 WXSS和CSS的区别 小程序中js文件分类 三、小程序宿主环境 总结 前言 微信小程序的项目基本结构、页面的基础

额外说明

ES6箭头函数的this指向问题

ES6箭头函数的this指向问题 今天依然给大家带来一道前端面试题,是关于ES6中箭头函数的this指向问题,以及是否可以通过call、apply或bind方法来改变。 箭头函数的this特性 在正式解决问题之前,我们需要先了解一下向下箭头函数的this

ads via 小工具