2006年1月24日星期二

奇怪的问题

今天终于把我的站点的模板导进服务器去了。但是遇到了一些奇怪的问题:

我用的模板是WordPress 2.0,稍微调整了一下字体之类的问题。把sidebar的字体改为1.1em,这样,IE下侧边拦的字体正常,但是Firefox 1.5 win32的字体却依旧很小,只有8号字的大小的样子。这种兼容性上的差异就不想再烦了,让Firefox用户累一点吧。要是再调大字体,IE下面的显示又会非常难看。用Maxthon + Gecko核心插件,字体显示和Firefox类似。

因为不懂PHP和MySQL,也就不敢乱改Wordpress的代码,就算是改页面布局的文件也是小心翼翼的。下午因为弄错了一个标签,结果,firefox下把错误排除了,而IE下错误还是依旧,让我小小的郁闷了一下。好在后来终于发现了错误的所在。

还有一个问题应该是比较大的。
在浏览器中管理网站,需要读取wordpress根目录下的一些php和css文件。但问题是默认权限是644,属于user(例如)用户和dada(例如)组。问题是如何让通过浏览器登陆的管理员顺利的读写文件呢?默认是无法修改那些文件的。假如登陆名是super,管理员权限。怎么修改权限和用户(组)才可以最大程度的保障安全?
现在我是这样的:(windows平台下管理)用SecureCRT (putty)登陆,修改权限:chmod o+w * 完成后改回来。
感觉这样太麻烦了,不知道有没有简单的方法,至少不要给o的写权限啊。最好是连组的写权限也不要给。
又开始头疼了~~

还有一个问题,还是浏览器的兼容问题。
我在网页上做了一个图片链接,代码如下:
<li style="text-align: center"><a href="URI" target="_blank"><img src="./img/cc.bmp" border="0" /></a></li>
然后,问题就来了。IE下,显示一切正常。而Firefox 1.5 win32 下,那个图死活没有。我甚至以为firefox不认bmp,所以换成了gif,可还是不行。我用Maxthon + Gecko核心插件,那个图片居然显示正常——真是怪哉!难道这是FF1.5的bug?
我使用firefox的view source,发现在应该是<img>标签的地方,出现了一段空白。难道firefox对wordpress生成的代码的下载还具有选择性?我甚至将这段代码的 li 去掉,换成别的标签,但是问题依旧。凭什么就那个部分,那段代码不行啊。郁闷。上面有一段类似的代码的工作也很正常啊。真难以理解。

新站点:Non-astronomy ,才开始整,就像博客一样,找时间弄个新主题,免得把它变成自己的另一个博客。(如果你去我的站点看了的话,你会发现那个创作共用的图标就是那个问题图片。)

1 条评论: