2015年2月

症状:Firefox无法正常启动,每点击一次快捷键都会有一个Firefox进程,但Firefox窗口不显示。

 

 

解决办法:

 

1. 执行"C:\Program Files\Mozilla Firefox\firefox.exe" -safe-mode 进入安全模式

 

2. 如果这些操作后仍无法启动,尝试用firefox.exe -p新建一个火狐配置文档来启动

 

3. 如果还是无法启动,则查找火狐配置文件夹中的parent.lock文件,删除之试试看

 

4. 还是不行就参照如下官网给出的方法试一试

 

手动卸载插件

如果您不能使用卸载程序来移除一个插件,您可以手动移除它:

 

在地址栏,输入 about:config,然后按 Enter。

 

about:config 警告页面 这样可能会失去质保! 可能会出现。点击 我保证会小心,以继续到 about:config 页面。

搜索参数: plugin.expose_full_path.

双击列表中 plugin.expose_full_path 参数并将值改为 true.

在地址栏中输入about:plugins以显示“关于插件”页面。

在“关于插件”页面中的每个条目都有带着文件路径的 "文件名:" 。 利用Windows 窗口定位到您想移除的插件的位置。

将文件名改成其它名称,只要不是其本名即可——例如 npswf32 变成了 Xnpswf32

这个插件就被移除了。

 

重新初始化插件数据库

有时候你可能无法安装或重新安装某一个插件。重新初始化插件数据库可以解决这个问题:

 

要打开你的用户档案文件夹:

 

点击 Firefox 窗口顶部的 Firefox 按钮,移到 帮助 菜单(Windows XP 中是点击 帮助 菜单),然后选择 疑难解答信息。将打开疑难解答信息标签页。

在 应用基础 部分,点击 打开所在文件夹。将打开一个窗口显示您的配置文件夹。

注意:如果您无法打开或使用 Firefox,您也可以用不打开 Firefox 找到您的配置文件夹的方法。

点击 Firefox 窗口顶部的 Firefox 按钮(Windows XP 中是点击 文件 菜单),然后点击 退出。

删除 pluginreg.dat 文件.

打开 Firefox

在地址栏中输入 about:plugins 并按 Enter 以打开 Firefox 的插件列表。

一、安装软件准备

软件版本以本人安装为例,其他版本同理,软件可到各官网下载,我提供的下载:点我下载!

二、安装Apache

1、64位的Apache不同于32位打包成exe文件可直接安装,先把httpd-2.2.19-win64解压到“D:\server”目录下 /*若没有server目录就创建后再解压*/

修改“D:\server\httpd-2.2-x64\conf\httpd.conf”的配置信息,这里跟32位系统里配置一样

 

(1)用记事本或其它文本编辑工具打开“D:\server\httpd-2.2-x64\conf\httpd.conf”

 

(2)转到第35行,/*小提示:用记事本修改的话可以使用“Crtl+g”转到指定行*/ 修改为ServerRoot "D:/server/httpd-2.2-x64" /*直接粘过去替换即可,下面也一样*/

 

(3)转到第129行,会看到apache开启的功能模块如:#LoadModule vhost_alias_module modules/mod_vhost_alias.so

 

模块其后添加:

 

LoadModule php5_module "D:/Server/php-5.3.6-Win32-VC9-x64/php5apache2_2.dll"

 

PHPiniDir "D:/Server/php-5.3.6-Win32-VC9-x64"

 

AddType application/x-httpd-php .html .htm .php /*将上面三行粘到第129~131行即可*/

(4)转到第182行,设置网页文件存放目录,我的存在在“D:\htdocs”

 

设置为 DocumentRoot "D:/htdocs" /*此步请按自身的实际存在目录进行设置*/

 

此行修改要与第209行目录设置相对应 所以第209行对应修改为 <Directory "D:/htdocs">

 

(5)以管理员身份运行命令提示符 执行httpd -k install 没有错误即apache服务启动成功

//如果出错,请转到下面的“关于关掉占用”,然后再次执行httpd -k start 正常的话,进入下一步的php配置

 

三、配置PHP

 

1、将“php-5.3.6-Win32-VC9-x64.zip”解压到“D:\server\php-5.3.6-Win32-VC9-x64”,若目录不存在请先创建后再解压。

 

即对应上步在Apache中设置的LoadModule位置

 

2、将“D:\server\php-5.3.6-Win32-VC9-x64\”下的“php.ini-development”修改成“php.ini” /*注意php.ini为改名后的全名,包含后缀名*/

 

3、转到第531行, 修改为 display_errors = Off /*此处控制是否显示php错误,默认开启提示,建议在网站上线前调为Off*/

 

4、转到第807行, 修改为 extension_dir = "D:/server/php-5.3.6-Win32-VC9-x64/ext/" 即php文件所在目录下/ext /*注意前面的“;”已被去除*/

 

5、找到扩展列表,;extension=php_gd2.dll、;extension=php_mysql.dll、;extension=php_mysqli.dll将其前面的”;”去掉即为开启该扩展,

 

你也可根据功能需求不同开启相应扩展,方法同此 /*它们分别在第950、959、960行*/

 

6、(可选)date.timezone的值设为Asia/Shanghai即date.timezone =Asia/Shanghai /*位置在第997行*/

 

四、安装MySql

 

1、双击MySQL安装包,点击Next。

 

2、选中“I accept the terms in the License Agreement”,点击Next。

 

Choose Setup Type(选择安装选项),有三种:Typical(典型), Custom(自定义) , Complete(完全)。

 

这里我们选Custom,然后点击Next。

 

3、Custom Setup(自定义安装设置),这里依然点击倒三角选择"Entire feature will be installed on local hard drive"把所有的全部安装上去,

 

然后点击下面的Change按钮,选择安装位置后,点击Next。

 

注意:一定要检查所有选项安装位置,最好都装在同一个位置。我这里为了省事起见未做修改。

 

/*此处共有6个条目但只需更改第1个和第6个的安装位置,其它条目会自动调整过去的。--建议新手可以不做更改*/

 

4、Ready to Install the Program(准备安装程序),观察中间的设置,确定无误后,点击Next,否则,点击Back后修改。

 

5、在安装的过程中会出现一个新窗口,是给MySQL Enterprise(MySQL企业版)打广告的,忽视掉,一直Next,点的慢些(不是直接点Finish),

 

直到出现FInish界面。 //此时先看下一条,不要乱点。

 

6、Wizard Complete(安装向导完成),点击Launch the MySQL Instance Configuration Wizard(启动mysql配置向导)前面的复选框(默认是勾选,不关管它),

 

然后点击Finish,这样就进入了MySQL配置界面。

 

7、不用说,点击Next。

 

8、选择配置方式(Please select a configuration type)。

 

这里出现了两种选项,一种是Detailed Configuration(详细配置),一种是Stardard Configuration(标准配置),

 

这里我们选择Detailed Configuration,然后点击Next。

 

9、选择服务器类型(Please select a server type)。

 

有三种选项:Developer Machine(开发测试用),Server Machine(服务器用),Dedicated MySQL Server Machine(专门的服务器用),

 

由于我是用来开发的,所以选择了第一项,然后点击Next。

 

10、选择数据库用途(Please select a database usage)。

 

有三种:第一种是Multifuctional Database,第二种是Transactional Database Only,第三种是Non-Transactional Database Only,

 

这儿三个选项的区别我也不怎么理解,但依照英文注释以及网上其他的帖子参考就选择了第一项Multifuctional Database,然后点击Next。

 

11、选择InnoDB数据库文件存储位置(Please select the drive for the InnoDB datafile),默认是安装的MySQL位置。保持默认,直接点击Next。

 

12、选择同时连接到服务器的准确访问量(Please set the approximate number of concurrent connections to the server)。三个选项:第一个是Decision Support(DSS)/OLAP(大约20个),第二个是Online Transaction Processing(OLTP)(大约500个),第三个是Manual Settings(手动设置),由于我是为了开发测试用,所以选择第一个就可以了,然后点击Next。

 

13、网络选项(Please select the networking options)。第一个是是否启用TCP/IP连接,选上,第二个是启用严格模式(Enable Strict Mode),我选了,建议新手选上,这样代码更规范些,然后点击Next。

 

14、选择默认字符集(Please select the character set)。第一个是Stardard Character Set(标准字符集),默认是Latin1,适合存储英文;第二个是Best Support for Multilingualism(最适合多语言),默认是utf8,适合存储多语言字符集;第三个是手动选择。这里我们选择UTF8编码,即选择第二种或者第三种中的UTF8,然后点击Next。 15、设置windows选项(Please set the windows options)。第一项是是否安装为Windows服务(Install As Windows Service),建议勾选上,下面的Service Name是服务器标识名称,默认即可,还有个是否随机启动MySQL的选项,如果没选的话,以后开启MySQL需要在cmd上输入net start mysql。第二项是是否把bin文件夹路径加入环境变量中的Path(Include Bin Directory in Windows PATH),建议勾选,这样以后可以直接在cmd上输入bin文件夹上的任意一个文件使用,然后点击Next。

 

16、安全选项(Please set the security options)。第一项是修改安全设置(Modify Security Settings),这项中的两项分别是新root密码和确认输入的密码(即再输入一遍),最下面的是创建一个匿名帐号(Create An Anonymous Account),先选上,回头安装完记得去除,然后点击Next。