raksmart活动促销

分享

写回答

发帖

请教shopex首页乱码问题,谢谢

国外虚拟主机 国外虚拟主机 14451 人阅读 | 27 人回复

发表于 2008-5-15 21:24:31 | 显示全部楼层 |阅读模式

安装没有出错,检测环境都成功,开的是PHP5,LP的主机,打开是如下乱码,不知道是不是ZEND问题,我在百度搜索发现另一个帖(   
http://www.shopex.cn/bbs/thread-17894-1-1.html
和我情况差不多,但没有看懂怎么解决的,谢谢

Zend 200312070111872076410x?? 絵O垽菓镧暌26X 珛旨g鮧洃?驮?篼>岶f4崋旼戸lK夯<輂秸阵?豟 ?c?{?#乊豦?壶廨?|?OH艾鍱dfdfd~YU#kw賟??慱$纫w'7嚦哑?p 鶥!思ㄛA摡?骽o镂舍骀詌醂v_瀮f?郫e??? dzs???遂疴斋峡x鶚f'. ]f 胦进嵆?-<鑋?剸賘W縫箓钲oL'绸炾炄頶6t??$策?7︺冑l8澀k|铕?W瀊鷑>D?程辟賒6?輤屘~レjke3 ]f?|鄎N0?&GFk:u鯢礼褢?{蒋螸DDmt齢{伎?捱歺敋炀>槙姃W?蝲718?陕2蟦魨罧潹矋绳謝x沅廖亼?觎n).1w笅廲Zv霭瓶霭8q??蠸嘫6嘆?蒎G┒A▏???s姦?齧?!??浊Q?榋?]~納鋤速 7GScD|蠫?? 叵跬Y揞N隬慰趄讄\晬郺+yqb0雉獭劙?C??]V+?j淽/漑縳橘?腚gデ甁d廾璘稶皪顂瓡Φ耀逴眘k?Z??T?宋dot襔UZ?瓠>n誰鵽渊?鸎鬅T虹x?贺涚:麗w跟耫c8O鰺\=y梪鯼_ Q?u鲭睽?7柗詉看娃tP*j?蔶v皨l蜴W滟?14?撓脻闪赏[3?緋滴<渷蘯鸗嬱M穯jP 镍 #]d?魋憞#)硍纥憖Uw?绡?伜?y洶萎|s?/]0鐿鷋?5?j8湧=酅鵭B?彯9w槴r厈 p?"" ?7琓k?zP|眹氜弋?Uf:s縘礶韎"摆GU铔z(尬(辈b凃5?蠊W旻J?旜?誤?坶7^?+JM?袿8m?惀猉苤蟵jM┒ ?l?m曋嫉4n臸?!4 MU-?叇γU4炐h(?叇抅BSR彎蠺2?叇?M搈踉vZ碁炣湗啂y琸b魏 ?跦[躥痷2渡?G鸆e? X& Y垅?屲1糲mk??侄?Q唉??XPU摔矯g犯爠QGN銶?砥惺P??梓w﹑瞆?∠蛝? u圉gt涜詍€y旭2襪?6嵘M?捺髱X??鯭??鄜竕良旖>騑穎澃?蕮?,掯殍`w浮Z勭??#娦\要蒧拃y刊?閹?鰛鍜4鈁鶷€M扽尙悄*M X%媂U aivTiEx??G﹍e9wZ確?擣3>Vxb?結夥V逪?(F鋈鵽P皚哨孴vn)哄Z意谙Kk籆点KZ}紀頧坒o^}療鲡Bd?4賨?P:鷌?h蕽2▏?^0??磙Jm^?l橳G??笯Z籓€}訆啴傸\"p崔=叧;氲 ?綍諰K雥W??禮{嘣踁K ?T?怜錃;?'?勨ou鬎?€2j%[黼7嘢迡_?Jh.d酊苝cgd??◣;耘賦€e譥V_?服?@曚钻禉掰少頇A>`縨?粥泘>,称|懿?馸9g保h[[烉芶?T?鸑HK颉尉坧=糬膲谫QT叡?C |乖骙P儊 孢賞:誖硚8?V儵 ?J5m;襪m奓??c*丧谕UkvR=6??(ㄙb1釃丟e櫿0谦璯z鯣彮秃[?烡#?訝黕B岔层?葠|@靗滚覑藥?d? 鏋Ot逷萺~{閛lU凒bHC傲9l=讟翣q-K緪;ooヽZ;扜P_饃t谿k?Q7(《宫?楼攭r貑 孿??N"_e絛ゆ+鞤挻掫*局僚夘雞挈墝鍉v♂珋_?OZ俆梙=X沧u鱿?Z撃諈O:拜蓀s]9軬噷d椈薣5?@曆骊9]镮K旉!侩j蔀7娺5煤瀖?娺羴埘<^侪b癸.?W貀觡3唊您值Ψ旰Yr璪}C 养冤q聏 Y+9_y侚讅藩投?>Xm霯4癟&p9%w ({皴rc8瀴2x驳肤sw咧B?€U?呵醥~鼵*湢?宗h?霣蛅~好PR&癉爹 g享韤eR櫌Mc娉∮_?儡鰖VG=P噏/彬戚G#?+o??Ιc1殸谘?湨?蘧?伎9航>?€?n???皹?娲軝舠?]=哭皷癃@娠臏鴧偶椁孅瞖扫犠淡:琗儹2,[讠Z瞽zn2?fr犷佖衛^埒-羶森阳?焛蠻?Rh蘫_滟?O琟苆爙YE珃t沯核}8p郋荎郃餃98颃〈嫷M竎?knA鋋D>@⑻奙木\_闗 T坓粴??;睊羦YU箳E虼5[?#茤炜⑷Mg聓?Q.\eU≈caL^%\e昖懱镗故*?€4鶐加€yR,^e?1ul匇慵UV暫箆1K?%9sy晥%OE?1 ?倀s塩門Oサq鼓膇鮄蝀^秵裭妇9:??Sp裈???L璩 /砳?萉邞氷k?j\莭?簊嬂妊R娙€衡kK}%??0,D欭?鱉?巬眚 缥瀧?廵?.>h???S(蓷RX€轇:膗r床矬$摗nl,騩? "?o箔倭迧婉攑?E:战癈x駔S暢CX~iS?蜍?+堚樿鞖?+し[勛閁鬑7v'噝

[ 本帖最后由 大漠孤狼 于 2008-5-16 10:56 AM 编辑 ]

回答|共 27 个

忧伤b小调

发表于 2008-5-16 01:09:02 | 显示全部楼层

出现乱码有很多种原因,

最好办法就是再装一次,二进制上传,把PHP版本恢复PHP4再试试.

超级主力

发表于 2008-5-16 09:04:43 | 显示全部楼层

我开始不是二进制上传的,结果后台安装检测就出现失败,所以这是第二次用二进制上传的,并且在PHP5和PHP4都是试验了,依然乱码,后台模板是默认模板,模板没有问题,可以正常查看编辑,谢谢,请继续帮忙分析下,

hixinqin

发表于 2008-5-16 09:09:10 | 显示全部楼层

有这回事?

一路同行

发表于 2008-5-16 09:17:37 | 显示全部楼层

重新安装zend 再试试

超级主力

发表于 2008-5-16 09:24:30 | 显示全部楼层

怎么重新安装ZEND呢,这是LP的主机,不知道和PHP.INI文件是否有关呢,谢谢

一路同行

发表于 2008-5-16 09:40:12 | 显示全部楼层

看看这里 :http://bbs.idcspy.com/thread-5806-1-1.html

超级主力

发表于 2008-5-16 09:42:12 | 显示全部楼层

http://bbs.idcspy.com/thread-5399-2-1.html

看了这个帖子还是不明白怎么修理好的

超级主力

发表于 2008-5-16 10:08:41 | 显示全部楼层

转载

Part 3 – 密码保护
Introduction 介绍

尽管有各种各样的.htaccess用法,但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。尽管JavaScript等也能做到,但只有.htaccess具有完美的安全性(即访问者必须知晓密码才可以访问目录,并且绝无“后门”可走)。

密码保护的.htaccess文件

利用.htaccess将一个目录加上密码保护分两个步骤。第一步是在你的.htaccess文档里加上适当的几行代码,再将.htaccess文档放进你要保护的目录下:

AuthName “Section Name”
AuthType Basic
AuthUserFile /full/path/to/.htpasswd
Require valid-user
你可能需要根据你的网站情况修改一下上述内容中的一些部分,如用被保护部分的名字”Members Area”,替换掉“Section Name”。

/full/parth/to/.htpasswd则应该替换为指向.htpasswd文件(后面详述该文档)的完整服务器路径。如果你不知道你网站空间的完整路径,请询问一下你的系统管理员。

密码保护的.htpasswd文件

目录的密码保护比.htaccess的其他功能要麻烦些,因为你必须同时创建一个包含用户名和密码的文档,用于访问你的网站,相关信息(默认)位于一个名为.htpasswd的文档里。像.htaccess一样,.htpasswd也是一个没有文件名且具有8位扩展名的文档,可以放置在你网站里的任何地方(此时密码应加密),但建议你将其保存在网站Web根目录外,这样通过网络就无法访问到它了。

输入用户名和密码

创建好.htpasswd文档后(可以通过文字编辑器创建),下一步是输入用于访问网站的用户名和密码,应为:

username:password
“password”的位置应该是加密过的密码。你可以通过几种方法来得到加密过的密码:一是使用一个网上提供的permade脚本或自己写一个;另一个很不错的username/password加密服务是通过KxS网站,这里允许你输入用户名及密码,然后生成正确格式的密码。

对于多用户,你只需要在.htpasswd文档中新增同样格式的一行即可。另外还有一些免费的脚本程序可以方便地管理.htpasswd文档,可以自动新增/移除用户等。

访问网站

当你试图访问被.htaccess密码保护的目录时,你的浏览器会弹出标准的username/password对话窗口。如果你不喜欢这种方式,有些脚本程序可以允许你在页面内嵌入username/password输入框来进行认证,你也可以在浏览器的URL框内以以下方式输入用户名和密码(未加密的):

http://username:password@www.website.com/directory/
小结
.htaccess是一个站点管理员可以应用的强大工具,有更多的变化以适应不同的用途,可以节约时间及提高网站的安全性。

相关阅读:
KxS Password Encrypter
Apache .htaccess Documentation
More .htaccess Sites
Related Reading
.htaccess的特别说明
启用.htaccess,需要修改httpd.conf,启用AllowOverride,并可以用AllowOverride限制特定命令的使用
如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令来改变。例如,需要使用.config ,则可以在服务器配置文件中按以下方法配置:

AccessFileName .config
一般情况下,不应该使用.htaccess文件,除非你对主配置文件没有访问权限。有一种很常见的误解,认为用户认证只能通过.htaccess文件实现,其实并不是这样,把用户认证写在主配置文件中是完全可行的,而且是一种很好的方法。.htaccess文件应该被用在内容提供者需要针对特定目录改变服务器的配置而又没有 root权限的情况下。如果服务器管理员不愿意频繁修改配置,则可以允许用户通过.htaccess文件自己修改配置,尤其是ISP在同一个机器上运行了多个用户站点,而又希望用户可以自己改变配置的情况下。虽然如此,一般都应该尽可能地避免使用.htaccess文件。任何希望放在.htaccess文件中的配置,都可以放在主配置文件的<Directory>段中,而且更高效。避免使用.htaccess文件有两个主要原因,即性能和安全。

.htaccess使用指南
Apache 服务器的.htaccess是一个非常强大的分布式配置文件,学会使用.htaccess,对虚拟主机用户来说,可以实现众多的功能。这里有一篇很容易理解的.htaccess介绍,作为入门文章非常的适合。文章最初来自freewebmasterhelp.com,QiRan作了简单的中文翻译,我将加以完善。

Part 1 – 介绍
Part 2 - .htaccess命令
Part 3 - 密码保护


Part 1 - 介绍
介绍

从本指南中,你将可以学习到有关.htaccess文件及其功能的知识,并用以优化你的网站。尽管.htaccess只是一个文件,但它可以更改服务器的设置,允许你做许多不同的事情,最流行的功能是您可以创建自定义的“404 error”页面。.htaccess并不难于使用,归根结底,它只是在一个text文档中添加几条简单的指令而已。

我的主机支持它吗?

这可能很难用简单的答案来回答。许多主机支持.htaccess,但实际上并不会特别声明,许多其他类型的主机有能力但并不允许他们的用户使用. htaccess。一般来说,如果你的主机使用Unix或Linux系统,或任何版本的Apache网络服务器,从理论上都是支持.htaccess的,尽管你的主机服务商可能不允许你使用它。

判断你的主机是否允许.htaccess,一个标志很好的是它是否支持文件夹密码保护。为达到此功能,主机服务商需要使用.htaccess(当然,少数情况下他们虽提供密码保护功能,但却并不允许你使用.htaccess)。如果你不确定自己的主机是否支持.htaccess,最好的办法是上传你自己的.htaccess文件看看是否有用,或者直接发送邮件向你的主机服务商咨询。

我该怎么做?

你可能疑惑.htaccess到底能做些什么,或者你可能曾知道它的一些功能但并不真正了解你实际到底可以用它来做多少事情。

.htaccess可以做大量的事情,包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表,以及使用其他文件作为index文件。

创建一个.htaccess文档

创建.htaccess文件也许会给你带来一些困难。写文件很容易,你只需要在文字编缉器(例如:写字板)里写下适当的代码。真正困难的可能是文件的保存,因为.htaccess是一个古怪的文件名(它事实上没有文件名,只有一个由8个字母组成的扩展名),而在一些系统(如Windows 3.1)中无法接受这样的文件名。在大多数的操作系统中,你需要做的是将文档保存成名为:

“.htaccess”
(包括引号)。如果这也不行,你需要将其先命名为其它名字(例如htaccess.txt),再将其上传到服务器上,之后直接使用FTP软件来重命名。

警告

在使用.htaccess之前,我必须给你一些警告。虽然在服务器上使用.htaccess绝对不太可能给你带来任何麻烦(如果有些东西错了,它只是没效用罢了),但如果你使用Microsoft FrontPage Extensions,就必须特别小心。因为FrontPage Extensions本身使用了.htaccess,因此你不能编辑它并加入你自己的信息。如果确实有这方面的需要(并不推荐,但是可能),你应该先从服务器上下载.htaccess文档(如果存在),之后在前面加上你的代码。

自定义错误页

我要介绍的.htaccess的第一个应用是自定义错误页面,这将使你可以拥有自己的、个性化的错误页面(例如找不到文件时),而不是你的服务商提供的错误页或没有任何页面。这会让你的网站在出错的时候看上去更专业。你还可以利用脚本程序在发生错误的时候通知你(例如我使用Free Webmaster Help的PHP脚本程序,当找不到页面的时候自动Email给我)。

你所知道的任何页面错误代码(像404找不到页面),都可以通过在.htaccess文件里加入下面的文字将其变成自定义页面:

ErrorDocument errornumber /file.html
举例来说,如果我的根目录下有一个notfound.html文件,我想使用它作为404 error的页面:

ErrorDocument 404 /notfound.html
如果文件不在网站的根目录下,你只需要把路径设置为:

ErrorDocument 500 /errorpages/500.html
以下是一些最常用的错误:

401 - Authorization Required 需要验证
400 - Bad request 错误请求
403 - Forbidden 禁止
500 - Internal Server Error 内部服务器错误
404 - Wrong page 找不到页面
接下来,你要做的只是创建一个错误发生时显示的文件,然后把它们和.htaccess一起上传

超级主力

发表于 2008-5-16 10:15:19 | 显示全部楼层

转载关于环境探针

你建个文件,名叫phpinfo.php

然后用记事本打开,写进下面的代码:

<?
phpinfo();
?>

然后传到空间上,然后访问一下,能看到东西,它会告诉你关于你服务器环境的一切。

如果看不到,可能就不支持了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则