[問題] [外掛] EM 0.2.1a 中文語系檔之警告訊息 - in Server 2003 with

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
josenlin
星球普通子民
星球普通子民
文章: 2
註冊時間: 2005-10-28 14:52

[問題] [外掛] EM 0.2.1a 中文語系檔之警告訊息 - in Server 2003 with

文章 josenlin »

●架設主機作業系統:Windows Server 2003 Standard
●安裝的程式: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 還沒啟用所以沒有進行測試
bu
版面管理員
版面管理員
文章: 443
註冊時間: 2003-02-23 12:46
來自: 25° 4′N 121° 29′E
聯繫:

文章 bu »

移除 lang_easymod_traditional_taiwan.php 中\r

代碼: 選擇全部

<?php
前的空白 就可以了
*譯文資料在phpBB 技術文件
bu.femto-size
*和我聯絡,請寄 or Google Talk 圖檔
*作品: Intergrated Toplist & Message Can
josenlin
星球普通子民
星球普通子民
文章: 2
註冊時間: 2005-10-28 14:52

文章 josenlin »

我就是這樣做的...

不過這算是 release 的 bug 嗎?
如果是的話, 是不是要請 Mac 修正一下
不然以後的 user 還是會遇到相同問題.......不過,好像沒人反應此問題哩?


另外有人可以回答小弟 Server 2003 下面檔案權限設定的問題嗎?
謝謝....
主題已鎖定

回到「外掛問題討論」