●安裝的程式:IIS6 + php 4.4.0 + MySQL 4.1.14
●phpBB2 版本:phpBB 2.0.17
●網路環境:公司內區網\r
●問題外掛:EasyMod 0.2.1a 中文語系檔 (未安裝其他外掛)
●狀況描述:
下載了EM 0.2.1.a 的中文化檔後並放在 admin/mods/easymod/languages 中\r
執行完 easymod_install.php 後出現了下面的 warning:
(選擇英文語系無此問題)
Warning: Cannot modify header information - headers already sent by (output started at
c:\inetpub\wwwroot\phpbb2\admin\mods\easymod\languages\lang_easymod_chinese_traditional_taiwan.php:1) in
c:\inetpub\wwwroot\phpbb2\admin\mods\easymod\easymod_install.php on line 110
我打開 lang_easymod_chinese_traditional_taiwan.php 後將第一列之 <?php 前面的空白字元拿掉後即正常, 因為我對 php 不熟,不知這是 Mac 大 release 時的疏忽\r
或是其實此空白字元無所謂,但於小弟 Windows Server 系統上執行時才會有此問題....
因為未發現其他人 report 此問題, 所以猜測可能為小弟系統之問題(若是我沒搜尋到先說抱歉)...不知可否回答小弟為何如此... 謝謝
另,
因為我用的是 server 2003 ,其檔案系統權限與 Linux 設定不太一樣(小弟對Windows Server較不熟), 安裝時我檔案存取的方式是用 Windows 主機的方式而不是 FTP, 不過 Windows default IUSER_ServerName 的權限是沒有寫入的權限, 因此會造成 : 存取錯誤: phpBB 沒有足夠的權限寫入 EasyMOD 的資料夾\r
我試過在未更改IUSER_ServerName 的權限下在 Advanced mode 選擇各種不同的 寫入/移動 方式的組合(主機端,copy 等..) 但均無效
後來將其寫入權限打開後(但未開刪除權限)雖可安裝成功(debug code 如下所示),但不知是否會有安全上的顧慮?
如果有的話,小弟該如何設定 IUSER_ServerName 的正確的權限....
如果將權限改回不能寫入的話,不知是否往後在使用 EM 安裝 MOD 時會有問題?
或是能在不改變 IUSER_ServerName 的權限,如何設定 寫入/移動 的選項?
煩請各位熟悉 EM 或是對 server 2003 file system 熟的大大解惑...
謝謝
EasyMOD 安裝程式 v0.2.1a 寫: phpBB 版本: 2.0.17
工作資料夾: c:\inetpub\wwwroot\phpbb2\admin\mods\easymod
安裝步驟: 7
模式: debug
權限: (包括系統錯誤)錯誤 寫: 沒有錯誤
讀取權限 :: OK
寫入權限 :: OK
根目錄是否可寫入 :: OK
屬性改變權限 :: OK
刪檔權限 :: 否
新增資料夾權限 :: OK
暫存是否可寫入 :: OK
FTP 擴充套件 :: OK
安全模式 :: OFF
複製權限 :: OK
EasyMOD 建議:
寫入: 主機端動作
移動: 複製\r
所選的選項:
寫入: server
移動: copy
phpBB 的 FTP 路徑: /
FTP 主機: localhost
FTP 埠號: 21
FTP 除錯: false
FTP 擴充套件: fsock
FTP 快取: false
現正工作目錄檔案列表:代碼: 選擇全部
drwxrwxrwx . drwxrwxrwx .. -;rw-rw-rw- easymod.gif -;rw-rw-rw- easymod_display_functions.php -;rw-rw-rw- easymod_install.php -;rw-rw-rw- easymod_install.php~ drwxrwxrwx em_includes -;rw-rw-rw- EM_test.txt drwxrwxrwx EM_test_dir drwxrwxrwx includes -;rw-rw-rw- install warning.txt drwxrwxrwx languages -;rwxrwxrwx post_process.bat -;rw-rw-rw- post_process.sh drwxrwxrwx templates
因為 FTP 還沒啟用所以沒有進行測試


