Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过composer更新到最新的CakePHP 3.3.3和bug修复_Cakephp_Cakephp 3.3 - Fatal编程技术网

如何通过composer更新到最新的CakePHP 3.3.3和bug修复

如何通过composer更新到最新的CakePHP 3.3.3和bug修复,cakephp,cakephp-3.3,Cakephp,Cakephp 3.3,最近,我报告了Cakephp的一个错误修复,团队已经修复了该错误,并将其合并回Cakephp repo(版本3.3.3)。我想知道如何获得CakePhp的版本 在我的应用程序文件夹中,我运行composer update,这是在我的composer.json文件中设置的内容: "require": { "php": ">=5.5.9", "cakephp/cakephp": "~3.3", "mobiledetect/mobiledetect

最近,我报告了Cakephp的一个错误修复,团队已经修复了该错误,并将其合并回Cakephp repo(版本3.3.3)。我想知道如何获得CakePhp的版本

在我的应用程序文件夹中,我运行
composer update
,这是在我的composer.json文件中设置的内容:

"require": {
        "php": ">=5.5.9",
        "cakephp/cakephp": "~3.3",
        "mobiledetect/mobiledetectlib": "2.*",
        "cakephp/migrations": "~1.0",
        "cakephp/plugin-installer": "*",
        "dereuromark/cakephp-ajax": "dev-master"
    },
我可以在composer中看到可用的版本是3.3.1及以下版本。但是有没有什么方法可以让我从回购中修复这些错误呢。或者,如果我下载文件并将其上载到src/cake应用程序文件夹,也可以


请提供任何帮助

3.3.3目前尚未发布,因此我猜您希望及时了解尚未发布到稳定版本的最新错误修复

如果您不能等到3.3.3,则说明如何跟上最新的更改。只需输入composer.json:

"require": {
    "cakephp/cakephp": "dev-master"
}
然后运行
composer update

请注意,不建议这样做,因为在发布下一个主要版本时,应用程序可能会中断。此外,composer不缓存开发分支,因此它会减慢连续composer安装/更新的速度


假设您在全局安装了composer,您可以通过在项目文件夹中运行以下终端来将CakePHP更新为最新版本,即composer.json所在的目录:

composer update
如果您在更新时遇到问题,有时可能是因为composer已过时,请定期在终端中使用以下命令进行更新:

composer self-update

在我的3.3.3应用程序中,我看到了
“cakephp/cakephp”:“~3.3”
,通过这种方式,它总是更新到3.3分支中的最新版本谢谢。应该是,composer update运行正常,没有错误,但是cake核心文件没有得到更新。我将检查它是否与文件权限有关。它也不是文件权限。当运行更新时,您会看到类似“删除3.3.1,下载3.3.3”的内容吗?另外,您现在在
vendor/cakephp/cakephp/version.txt
中看到了什么版本?这一点很好。它是3.3.2,我以前试过,但它检索到了大量的合并。您是否同时简单地升级到3.2?否,可用的版本是3.2.1及以下版本