作者tacoyoo (yoo)
看板FreeBSD
标题[问题] 上传问题,谢谢
时间Wed Jan 20 17:36:39 2010
在这里先感谢各位大人 (跪)
我现在使用SSH的上传软体,将资料传送到伺服器
(伺服器系统是用FREE BSD)
我有一个档案一直无法覆盖伺服器上的资料
情况是,某天我一直在修改测试这个档案(加入一个小程式)
就反覆的一直上传修改,一开始是可以覆盖的且网页资料是有更新
(网页呈现画面都是我修改後正确样子)
突然有一次它就开始无法覆盖了,但是SSH显示它是有上传成功,
(刚开始我是用cuteFTP上传,後来改用ssh,情况一样)
後来无论怎麽上传它,网站上显示的画面就是旧的资料,
即使用原始资料去上传,也仍然无法覆盖
无论怎麽样网页上就是无法呈现我修改後的样子
我有将它的权限改成755和777,它显示的画面还是一样,而且只有单独这个档案无法更新
其他档案都可以上传且覆盖成功(网页也呈现正确画面)
後来进入到伺服器里面检视(此伺服器系统是FreeBSD)
因为接手不久,而且不太懂这个系统,所以还是看不出个所以然,
我有试着把伺服器关机重开也是一样(抱头)
後来再将浏览器的暂存资料都删除,情况一样。
然後,我使用ssh连线伺服器,把里面的档案开起来检视里面的程式码,
就跟我修改後的程式码一样,是更新後的资料。
可是当我在网路上检视的网页原始码,它仍是之前一直写错的程式码
我在SSH检视该档案的更新日期是新的(EX1/20有上传,故日期显示1/20)
但是我进伺服器检视该档,发现它的更新日期一直维持在当初更新的最後一次,
(EX:那天是去年的11/10,所以它一直维持在11/10)
而我今天明明有针对该档作重新上传(虽然网页没有反应),
上传日期应该会是在今天,所以我将更新正确的档案COPY到另一个目录
用管理者身份登入伺服器里试着将新的档案盖过去,档案有更新成功
也将档案的权限改成777,但是网页一样无法呈现该正确画面。
((崩溃中))
可以请教一下,这是什麽情况?我要如何才能排除?
注:这个档是用php写成的留言版(我只是要加上一个辨识码的程式)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.17.72.243