在OWL 移動有帶空格的檔名或目錄出現 headers already sent 的錯誤訊息?

今天在OWL上傳英文有帶空格的檔名, 上傳是有成功了, 但是如我把該檔案再移動到其它目錄的時候會出現以下錯誤

Warning: Cannot modify header information - headers already sent by (output started at /home/orz101/public_html/owl-0.94/config/owl.php:1) in /home/orz101/public_html/owl-0.94/lib/disp.lib.php on line 2799

不知是什麼問題...後來到google找了一下, 應該是output_buffering沒有設的關係...

但是我是使用虛擬主機架的, 在目錄下只有一個 php.ini 觀看內容如下

register_globals = Off

[Zend]
zend_optimizer.optimization_level=15
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.2.6
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.2.6
zend_optimizer.version=3.2.6
zend_extension = /usr/local/ioncube/ioncube_loader_lin_4.4.so

zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so

後來試加了下面這行在register_globals的下面

output_buffering = 4096

重新在試剛剛那個方法, 結果可以也...果然是output_buffering 沒設的關係 :D