首頁 >後端開發 >php教程 >将thinkphp的Lib目录打成phar包,替换掉Lib目录,整合时遇到问题

将thinkphp的Lib目录打成phar包,替换掉Lib目录,整合时遇到问题

WBOY
WBOY原創
2016-06-06 20:42:111277瀏覽

项目是基于thinkphp开发的,现在有个需求是要将项目的Lib目录打成phar包,以后直接替换这个包以便于程序升级,phar包我找网上的教程已经可以打出来,但是将phar包放入到目录里,就出现问题了,我也知道是路由访问不到文件的问题,但不知如何进展,这么做是否可行呢。(也试着将ThinkPHP的代码和Lib共同打入包中--不行。或者把整个项目都打成一个包(测试的时候也有问题))

回复内容:

项目是基于thinkphp开发的,现在有个需求是要将项目的Lib目录打成phar包,以后直接替换这个包以便于程序升级,phar包我找网上的教程已经可以打出来,但是将phar包放入到目录里,就出现问题了,我也知道是路由访问不到文件的问题,但不知如何进展,这么做是否可行呢。(也试着将ThinkPHP的代码和Lib共同打入包中--不行。或者把整个项目都打成一个包(测试的时候也有问题))

打完包, 其他地方引用Lib中文件,需要include 'phar://'

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn