返回列表 發帖

[PHP] unpack() Invalid format type p

今天在替 IPB v1.2 安裝 IBPArcade 這個遊戲外掛套件的額外遊戲時,虛擬主機上會出現以下訊息:
PHP Warning:

unpack() [function.unpack]:
Invalid format type p in /home/wmh/public_html/forum/sources/lib/tar.php on line 737
結果發現要修改 ipb 函式庫內的 tar.php,找:
var $tar_unpack_header = 'a100filename/a8mode/a8uid/a8gid/a12size/a12mtime/a8chksum/a1typeflag/a100linkname/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor/a155/prefix';
修改成:
var $tar_unpack_header = 'a100filename/a8mode/a8uid/a8gid/a12size/a12mtime/a8chksum/a1typeflag/a100linkname/a6magic/a2version/a32uname/a32gname/a8devmajor/a8devminor/a155';
結果就 ok 了....

不知道問題在哪,但是解決了。
To infinity and beyond!

返回列表 回復 發帖