upupw 1067错误说明以及解决方法大全

 Linux   高蒙   阅读(1839)   评论(0)   2015-12-28 17:27:54    upupw 1067错误 upupw upupw常见错误 


在用upupw集成环境的Nginx版更改过配置文件时,有时候会提示MySQL 1067错误或Nginx 1067错误服务无法启动等报错。这个错误我想也是大家经常遇到的,之前也是经常遇到,也没怎么在意,直接卸载重装了。

最近又遇到了,可把我折腾一番,所以,我觉得有必要的整理一下,结合官方给出的解答和自己的实际经验,综合起来整理出下面的文档。

记录下来,便于以后查阅和复习。
 
22.jpg
20160108100514.jpg

一、以下是官方给出的解答,很详细。

首先大家遇到这种情况不要急,可以肯定的是这种错误的出现都是跟nginx.conf/vhosts.conf/up-rewrite.conf/my.ini/php.ini等配置文件有关的。
 
Nginx对错误的配置文件非常之敏感哪怕是一丁点错误她就无法启动了!
 
下面来讲解下1067错误产生的原因和具体解决办法:
 
1、超级无敌大错特错不能容忍的操作习惯-用记事本修改配置文件引起的1067错误
 
由于这种原因修改.conf为后缀的配置文件产生的1067错误是毁灭性的,只要你用记事本编辑保存了配置文件,不管你怎么尝试都无法启动,用其它软件再次编辑保存也无效,直到你拿原始文件覆盖为止。
 
推荐用源代码编辑利器Notepad6.3.3简体中文绿色版编辑配置文件
 
2、用旧版本的配置参数作为新版本的参数修改配置文件引起的1067错误
 
主要体现在修改MySQL数据库文件my.ini后出现的1067错误,可以查看MySQL\data目录下的xxxxx.err文件一般系统会提示错误内容并给出正确建议,请大家多参照与版本对应的配置说明去修改文件。
 
如果是修改Nginx的nginx.conf/vhosts.conf/up-rewrite.conf引起的1067错误请查看Nginx\logs目录下的error.log文件根据提示修正错误即可正常启动。
 
3、Nginx伪静态规则不正确引起的1067错误
 
如果Nginx伪静态规则是自己写的或者是由apache版转换过来的出现1067的错误率会特别高,因为你还在修改伪静态根本无法保证其准确性,这种情况可以先去除伪静态看服务能否启动,直到把伪静态规则改对为止。
 
4、剩余内存不够支持所有组件启动造成的1067错误
 
此种错误一般在小内存的机器上容易出现,比如512MB内存启动时如果系统占用了300多兆内存剩下的100多兆内存不足以支撑UPUPW启动,此时建议使用占用内存极小的UPUPW经典版系列。
 
还有一种问题是内存2-4G为什么还是启动不了,如果出现这种情况请确认你的剩余内存是否够用,如果不够用请关闭占内存的程序释放完内存后再次开启。
 
5、服务路径不对引起的1067错误
 
这种情况一般是在没按S5结束全部服务,就开始两种版本如N2/N3交替使用造成的,也可能是在没按S5结束全部服务就对当前版本进行升级造成的,还有就是没按S5就把upupw文件夹挪到其它目录启动造成的。
 
因为服务是用于识别目录程序路径用以启动当前程序的,如果不先结束服务,那么很容易造成下个版本的程序还使用当前程序的服务识别到的是当前程序的路径。
 
处理这种因素造成的1067错误很简单只要回到原目录按s5结束全部服务直到服务面板内没有upupw_开头的服务名即可启动了,或者用UPUPW系统服务清理工具清理服务后再启动即可!
 
6、端口冲突引起的1067错误
 
这种情况一般打开面板输入4确定后看看端口是否被其它程序占用就可以判断了,关闭占用端口程序或更改端口后重新启动即可。
 
7、缺少运行组件引起的1067错误
 
upupw apache版本成功启动但是面板输入4后apache没有占用80端口,httpd.exe进程也不存在请参照win系统丢失msvcr71.dll文件无法启动apache进程的解决办法。
 
备注:Apache和kangle版本中遇到的1067错误解决方法同上
 

二、记录自己的报错原因

上面官方的解答已经很全了,基本上问题都可以找到答案解决。
 
我来说说之前,我是怎么遇到1067报错的呢?
主要是因为我的伪静态起冲突了,我将服务器里面所有关于配置了伪静态的文件都给注释了,当我重新启动的时候,问题游仍而解。
 
当启动出现UPUPW_PHPFPM_2启动失败,我的解决方法是,如果你的系统中存在另外一个环境,看看是不是存在域名,端口配置冲突。
 
一般报错,可以查看错误日志。
文件路径:upupw_n_5.3_3.5\Nginx\logs 
文件名:  error.log 服务器报错记录
 
11.jpg
33.jpg



相关文章



我要评论


站长昵称:(*)

输入内容:


评论列表


高蒙

男,程序猿一枚

 

人生要是没有理想, 那跟一条咸鱼有什么分别。


关于我

  http://www.shuchengxian.com

高蒙个人博客是以PHP技术为主的程序员个人博客。博客主要发布php开发中遇到的问题以及解决办法,同时个人博客也分享网站模板素材,jquery插件等方面素材。


站点声明:相关侵权、举报、投诉及建议等,请发E-mail:936594075#qq.com(#替换成@)。

Copyright © 2018, www.shuchengxian.com, All rights reserved. 个人博客皖公网安备 34152302000022号 皖ICP备15015490号

关键词:个人博客,PHP博客,PHP博客程序,高蒙博客,高蒙个人博客,php程序员博客,程序员个人博客