2017-01-28 100 views
0

当我在我的旧服务器上运行我的网站时,我在我的Mac上启动了传输(OS X 10.11.6),连接到我的服务器,Control-Click-打开远程php文件,进行修复并保存。该文件在一秒钟内在服务器上得到更新。运行一些我无法在本地运行的php/mysql/google_service测试非常棒。在AWS Elastic Beanstalk上编辑php文件

现在我刚刚在亚马逊服务器AWS上移动了我的项目。每次我需要运行一个测试(例如在S3_Bucket上,我不能在本地运行),或者修改一个变量,更改一个标志......我必须在我的本地php/html/java/css上执行它/ apis项目,压缩它,通过Elastic Beanstalk面板上传它,等待大约半分钟,然后运行它。我发现没有办法像通过传输一样以简单的方式编辑单个文件(打开,写入,保存)。我不能这样下去。这是在浪费我的时间。

您是否知道在AWS上开发/测试/运行我的项目的更好方法?

回答

0
+0

谢谢byumark,我要看看泊坞窗。至于MAMP,我已经在本地机器上安装了php和MySQL。但是从本地主机,我无法测试服务为Google Map,Facebook登录,不同的AWS存储桶,AWS本地变量......我将阅读其功能。我会告诉你。 – Leonardo

+0

感谢您的更新,@ Leonardo。我相信您可以在本地测试AWS服务。您只需使用访问密钥和AWS PHP SDK或CLI。不知道谷歌和Facebook,但它应该是可能的。这可能是值得研究的,因为本地开发和测试非常好。 – byumark

+0

我已经安装了MAMP PRO。我的第一印象不好。当我点击一个php文件进行编辑时,彩色的纺车运行约1分钟。它加载整个文档,而使用TextWrangler则是直接的。太糟糕了。然后,在文本编辑器中,没有列出所有我在php文档中编写的php函数的popUp菜单。因此找到并去编辑想要的函数是一件很痛苦的事情。太糟糕了。我必须点击编辑器图标,然后按住Control键并点击左侧列表中的php文件,然后使用TextWrangler编辑文件。这不是一个好的解决方案。 – Leonardo