一 : GoDaddy主机安装Ecshop程序常见错误及解决方法
很多国内用户在搭建网上商店的时候都会选择著名的Ecshop程序,它是一款基于PHP语言及MySQL数据库架构开发的B2C独立网店系统。美国主机GoDaddy支持Ecshop程序的安装,但由于PHP版本过高的原因,在安装过程中可能会出现一些问题。GoDaddy主机中文指南亲自测试安装并将遇到的问题和相应解决方法整理出来供大家参考。
错误提示1:Strict Standards: Non-static method cls_image::gd_version() should not be called statically in /……/install/includes/lib_installer.php on line 31
解决方法:在文件管理器中按照提示的路径找到lib_installer.php文件,将第31行代码中的return cls_image::gd_version();改成:$p = new cls_image();return $p->gd_version();即可解决。
错误提示2:不支持JPEG

解决方法:同样找到lib_installer.php文件,找到$jpeg_enabled = ($gd_info['JPG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];这一段代码,将其中的“JPG”改成“JPEG”即可解决。代码如下:
$jpeg_enabled = ($gd_info['JPEG Support'] === true) ? $_LANG['support'] : $_LANG['not_support'];
错误提示3:: Strict Standards: Only variables should be passed by reference in /home/.../ecshop/includes/cls_template.php on line 418
解决方法:通过提示的路径,在文件管理器里找到cls_template.php文件,找到:$tag_sel = array_shift(explode(' ', $tag));代码将其更改为$tag_arr = explode(' ', $tag); $tag_sel = array_shift($tag_arr);,然后将/home/.../ecshop/tempt/caches路径里面的缓存文件删除掉,问题即可解决。
错误提示4:Strict Standards: Only variables should be passed by reference in /home/.../public_html/ecshop/includes/lib_main.php on line 1316
解决方法:通过提示的路径,在文件管理器里找到lib_main.php文件,通过编辑器进入修改代码,找到$ext = end(explode('.', $tmp));,更改为$extsub=explode('.', $tmp); $tmp=end($extsub);即可解决。
由于GoDaddy主机目前PHP版本都是在5.4以上,所以在安装过程中会出现类似于上面的问题。GoDaddy主机安装Ecshop详细教程,可参考:http://godaddy.idcspy.com/ecshop
除了Ecshop以外,GoDaddy主机还支持上百种主流应用程序,完美兼容WordPress、Drupal以及Discuz!等,控制面板支持中文界面,使用开源程序的站长都能轻松安装并操作,而且定期推出的优惠码能够节约很大的建站成本。(最新GoDaddy优惠码:http://godaddy.idcspy.com/godaddy2014)
二 : 解决Win7系统下SqlServer2008安装过程中提示Config.Msi相关错误的问题
此问题的解决办法比较痛苦
首先,对右键菜单添加获取管理员权限菜单
WIN7拥有管理员权限的使用方法:
1.右键单击“计算机”,进入“管理”找到“用户和组”
2.找到administrators,右键调出属性,把“该账户已禁用”前面的勾去掉。[www.61k.com)
回桌面
3.新建“记事本”,copy 如下内容:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="管理员取得所有权"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
然后另存为win7获取管理员权限.reg,后缀名必须是 .reg
将另存成的注册表信息导入,这样就获得了WIN7管理员权限了。
在文件夹上单击右键就会出现 “管理员取得所有权”
然后,设置系统文件夹选项以显示隐藏文件和系统文件,这步不用教了吧
现在开始安装sql2008,在安装过程当中,程序会在C盘要目录下产生一个Config.Msi文件夹,每当它出现时,并且上面显示一把小锁头时,就右键它,然后选择【管理员取得所有权】菜单
这样反复操作,直到安装完成。。。。痛苦吧。。。
61阅读请您转载分享:
三 : 运行程序提示access violation at address的解决方法
点评
右击“我的电脑”
在“系统属性”中单击“高级”
在“性能”中单击“设置”
在“性能选项”中单击“数据执行保护”
单击“添加”
OK
Access Violation(非法访问)错误的解决方法
Access Violation(非法访问)
Access violation at address <十六进制值>
in module <应用程序名>
Read of address <十六进制值>
Windows用户可能经常会看到类似于错误提示
一旦Windows要在它被分配的存储区之外写数据信息
用Delphi开发程序时
一
在启动或关闭Delphi IDE以及编译一个Delphi工程时容易出现设计期的Access Violation
尽管Intel的计算机中Windows是最流行的操作系统
(
(
(
(
(
(
这些就是我对设计期Access Violation错误的全部建议
二
Delphi常见的运行期Access Violation错误有哪些?如何防止?
任何软件开发都会遇到这样的情况
你可能考虑用编译指令{$D}编译你的程序——Delphi可以建立一个有助于定位Access Violation错误的源代码的镜像文件
Access violation通常只在程序的某一个方面表现出来
现在你将可以知道在只给你冲突地址的情况下
“Search
当一个运行期Access violation出现时
Access violation at address <十六进制值>
in module <应用程序名>
Read of address <十六进制值>
如果你的程序在Delphi IDE里包含debug信息编译
在Delphi程序中
?procedure TfrMain
var BadForm: TBadForm;
begin
//这里将会产生Access violation
BadForm
end;
假设BadForm在工程选项“Available Forms”窗口列表里——这个窗口是需要手工创建和释放的
如果你在Debugger选项窗口使“Stop on Delphi Exceptions”生效
The message states that the EAccessViolation has occurred
这是你在设计程序时将会看到的信息
Access violation at address
in module ’Project
Read of address
第一个十六进制数
下面列出了Delphi环境下导致Access violation错误的大部分常见原因
如上所述
在下面的代码里
var b:TBitmap;
begin
b:=TBitmap
try
//对b对象进行一些操作
finally
b
end;
//由于b已经被释放
b
end;
如果你试图给Win API函数传递一个不存在的参数将会出现一个Access violation错误
当一个对象拥有另一个对象时
unit Unit
uses unit
procedure TForm
begin
Form
Form
//Access violation错误将会出现
Form
end;
永远不要破坏临时异常对象(E)
Zero:=
try
dummy:=
except
on E: EZeroDivide do
MessageDlg(’不能用
E
end;
一个空字符串是没有任何数据的
var s: string;
begin
s:=’’;
s[
//Access violation错误将会出现
end;
你必须间接引用指针
procedure TForm
var
p
p
begin
GetMem(p
GetMem(p
//下一行导致Access violation错误
Move(p
//下一行方法正确
Move(p
FreeMem(p
FreeMem(p
end;
这些就是我对运行期Access Violation错误的全部建议
四 : 应用程序运行错误0xc000007b解决方法
[0xc000007b]应用程序运行错误0xc000007b解决方法——简介The application was unable to start correctly (0xc000007b). Click OK to close the application。
这是人们运行程序普遍遇到的错误问题。对于这个错误,绝大部分的原因是由于注册失败引起的错误。所以第一步您需要解决的是如何解决软件在您的系统注册的问题,您需要解决注册失败或者注册填写的问题。
以下是六种解决方案。

[0xc000007b]应用程序运行错误0xc000007b解决方法 一
方法一:
C++ Redistribution Package (2011 x64):即C++的可再发行组件包。
Microsoft Visual C++ 2010 Redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。
地址:
http://www.61k.comzh-CN/download/details.aspx?id=14632
或者:
http://filemarkets.com/fs/clbu3j8ucnbx8u20/
(X64 C++ Patch)假如您的系统是64位。

[0xc000007b]应用程序运行错误0xc000007b解决方法 二
方法二:注册DLL文件。
dll文件的丢失。常见的为:
mfc100.dll
mfc100u.dll
msvcp100.dll
msvcr100.dll
msvcr100_clr0400.dll
所有文件的下载地址为:
http://filemarkets.com/fs/4l8u5j1uenbx3u29/

[0xc000007b]应用程序运行错误0xc000007b解决方法 三
方法三:使用系统还原。
在Windows 系统或其他系统中最严重的问题是由Windows注册表,设备驱动程序或DLL文件引起的。当创建一个还原点,这些重要文可以件在系统中被保存,并且可以使用系统还原恢复。 考虑到保护范围的系统还原提供,在您的故障排除早期使用该工具可以节省大量的时间。
比如win 7的系统还原。

[0xc000007b]应用程序运行错误0xc000007b解决方法 四
方法4: 如果上述方法不适合你,那么我会建议,测试是否有您的应用程序及其依赖使用情况。比如dll是否丢失,或者误删除等。因为我也经历过,推荐使用软件Dependency Walker检查依赖关系。Dependency Walker,会检查您的应用程序使用的是什么库文件。比如在我的情况下,它是Cygwin的core.dll丢失。
支持各种cpu ,包括mips、ppc、alpha、axp64、ia64、x64、x86。以下为下载地址:
http://filemarkets.com/ls/lujunxu/f3f590b8/

[0xc000007b]应用程序运行错误0xc000007b解决方法 五
假如您不知道下载资源方式,
下载资源方法请参考本人其他经验。

[0xc000007b]应用程序运行错误0xc000007b解决方法 六
方法5(只针对对于游戏出现的错误):更新DirectX:
http://www.61k.comzh-CN/download/details.aspx?id=35
或者:
http://filemarkets.com/fs/eluj8unx9u4e7308/

[0xc000007b]应用程序运行错误0xc000007b解决方法 七
方法6:
根据朋友推荐,可以使用这款扫描软件。其原理是修缮注册表。
0xc000007b错误是由错误配置的系统文件引起的这种或那种方式。 所以,如果你遇到错误0xc000007b那么有94%的机会,你的电脑有注册表问题。
点击扫描按钮。 然后点击修复按钮就大功告成了!
下载地址为:
http://filemarkets.com/fs/5l9ufjcu3n7x5u19/

[0xc000007b]应用程序运行错误0xc000007b解决方法 八
最后: 如果您的程序在Windows8.1上运行有问题,请尝试切换回win 8,看看它是否工作。
假如恰巧帮助到了您,请点支持。

五 : 装软件时提示路径mypictures含有无效字符解决办法
又是一个windows神奇的地方。明明装的软件和我的图片毫无关系,却也要提示这么个东西。
会出这个神奇毛病的软件包括但不限于photoshop、autocad、我要地图、点点点点点点
解决办法:打开注册表,搜索关于mypictures的项,如果有指向D盘的,改成C盘。如果某项里没有值,就填一个C盘上的值。
参考值:C:\Documents and Settings\Administrator\My Documents\MyPictures
填好重启,你就会神奇的发现,这个神奇的毛病就这样神奇的治好了^_^
上一篇:壁纸党下一篇:绝对有毒