Phar::OPENSSL打包后執(zhí)行出錯(cuò)
php webman.phar start
PHP Fatal error: Uncaught PharException: phar "/Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar" openssl signature could not be verified: openssl public key could not be read in /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar:4
Stack trace:
#0 /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar(4): Phar::mapPhar('webman')
#1 {main}
thrown in /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar on line 4
Fatal error: Uncaught PharException: phar "/Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar" openssl signature could not be verified: openssl public key could not be read in /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar:4
Stack trace:
#0 /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar(4): Phar::mapPhar('webman')
#1 {main}
thrown in /Users/linyangbin/wwwroot/new-zhuoye/server/build/webman.phar on line 4
Phar::MD5, Phar::SHA1, Phar::SHA256, Phar::SHA512
這些方法打包都可以,使用OPENSSL打包不行。
聽說使用OPENSSL打包,可以阻止解包。但是打包后不能執(zhí)行會(huì)報(bào)錯(cuò)。