gpt4 book ai didi

mysql - 复制现有的 cakephp 应用程序进行开发

转载 作者:行者123 更新时间:2023-11-29 07:37:37 26 4
gpt4 key购买 nike

我需要制作一个带有自己的数据库的 cakePHP 应用程序的开发版本,以便开发人员可以在不打扰当前用户的情况下对其进行工作。

我认为这很简单,我只是将整个director/project复制到/project_dev,然后将DB“project_db”复制到“project_db_dev”。然后我进入/project_dev/config/database.php 并将数据库更改为“project_db_dev”。

当我查看我所做的事情时,我看到应用程序仍然连接到同一个数据库,就好像我什么也没改变一样。我意识到/app/webroot/.htaccess 中引用了原始文件夹名称,所以我需要查找/替换该文件夹名称的所有实例吗?

我应该遵循哪些步骤来复制现有的 cakePHP 应用程序?

最佳答案

您需要设置某种开发生命周期。

一般来说,开发人员不应该在服务器上进行任何开发。处理它的最佳方法是在本地使用某种堆栈,例如 Lamp(Linux、Apache、Mysql、PHP),将 linux 与其他操作系统切换。针对这些环境有多种云解决方案,例如Koding.com

使用 Git 等版本控制工具,开发人员可以在本地进行开发,然后在本地或开发服务器或某种类型上进行彻底测试后将代码推送到服务器。

让开发工作和现场工作相互远离是关键。

关于mysql - 复制现有的 cakephp 应用程序进行开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30227617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com