[PHP] unpack() Invalid format type p
今天在替 IPB v1.2 安裝 [url=http://www.ibparcade.com/]IBPArcade[/url] 這個遊戲外掛套件的額外遊戲時,虛擬主機上會出現以下訊息:[code php]
PHP Warning:
unpack() [function.unpack]:
Invalid format type p in /home/wmh/public_html/forum/sources/lib/tar.php on line 737
[/code]
結果發現要修改 ipb 函式庫內的 tar.php,找:
[code php]
var $tar_unpack_header = 'a100filename/a8mode/a8uid/a8gid/a12size/a12mtime/a8chksum/a1typeflag/a100linkname/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor/a155/prefix';
[/code]
修改成:
[code php]
var $tar_unpack_header = 'a100filename/a8mode/a8uid/a8gid/a12size/a12mtime/a8chksum/a1typeflag/a100linkname/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor/a155';
[/code]
結果就 ok 了....
不知道問題在哪,但是解決了。
頁:
[1]