2017-04-26 38 views
0

我目前与一个项目团队合作开发一个网站,我们正在使用SmartFtp进行文件共享。通过apache服务器从SmartFtp运行php文件

有谁知道如何编译/编辑通过SmartFtp的PHP文件?即使用apache进行编译和原子进行编辑。

请注意:我已经尝试将文件复制到xampp中的htdocs文件夹中,但没有运气。 php文件没有成功复制到htdocs文件夹中。

再次感谢

+0

您是否使用与SmartFtp同步的文件夹? – cgTag

+0

我这么认为,但今晚是我第一次使用SmartFtp。 –

+1

_“我们正在使用SmartFtp进行文件共享”_埃加德男子,切换到git之前为时已晚。 :) –

回答

0

这应该是一个评论,但它有点长。

我真的很困惑你的问题。

如何编译/编辑PHP文件

PHP使用一个运行时编译器。你在谈论Roadsend或HipHop还是别的什么?一个网站的

发展,我们正在使用SmartFtp用于文件共享

大概你不给你的代码的完整性该死,管理冲突的代码更改,版本控制和开发的安全环境。这是2017年。在千禧年之前,FTP已经过了它的销售日期。通过SmartFtp

这是一个FTP客户端

编译/编辑PHP文件。只是你不用于编译或编辑文件的其中一件事(其他的包括avacado,网球鞋,剪刀,日落......)。

大概你使用这个客户端连接到一个服务器 - 你什么都没告诉我们。您可能想要在服务器上执行代码管理的协作位(如果这是您要求的)。

(从评论)

发展断绝与多人推编辑专案,而他们通过FTP服务器代码。

这不是一个“开发服务器”,它是代码世界末日的秘诀。

+0

我知道GitHub更好,但我不能更改文件共享方法,因为我不是项目经理。无论如何编辑和编译这个FTP服务器组的PHP文件。我知道我已经强调了几次,但我对此很陌生,所以请保持简单。 –

+0

另外,我的项目经理决定使用Joomla,这可能是Ftp服务器的原因。 –

+0

使用Joomla的**没有任何**以任何理由使用FTP。 – symcbean

1

公平的警告......

这是举办项目可怕方式。每个开发人员都应该有自己的独立项目安装。尽管你只有少数开发者,但碰撞和失去工作只是时间问题。

使用FTP也是一个可怕的的想法。这是完全不安全的。

这就是说,你有几个选择:

  • 如果你的开发服务器是Unix和Linux的味道,你也许可以用SSHFS挂载远程目录本地机器上。这将允许您现场编辑远程文件,就好像它们是任何其他常规本地文件一样。这是安全的,并且相对容易设置,但是对于除小型项目之外的任何事情,您都可能发现它有点太慢。
  • 使用FTPS/SFTP/SCP在本地保存文件时将文件推送到远程服务器。我对Atom并不熟悉,但许多IDE(如NetBeans和PHPStorm)都可以配置为自动将FTPS/SFTP/SCP推送到远程服务器。只需像往常一样在本地保存,并且在后台,IDE将执行FTPS/SFTP/SCP推送。做不是使用FTP。如果您的服务器配置了FTP,则可能还配置了SFTP和/或FTPS。
  • 创建您自己的开发环境。在自己的机器上托管自己的网站,以免碰撞。你可以直接在你的机器上,在一个虚拟的盒子里,甚至是一个码头容器上运行Apache/Nginx/PHP/MySQL。这是最好和最灵活的选择,但也需要最大的努力来运行。
+0

git是否支持Ftp?即将所有文件复制到git仓库。我很喜欢使用git,并且更喜欢它。 –

+1

不,但你可以很容易地建立一个后提交挂钩推送文件。但我不会建议,因为它需要您在测试之前提交所有内容。 –

+0

从SmartFtp这样做的最佳方式是什么?我没有我的文件的本地副本,也无法完整复制系统。系统未经测试并不重要,因为我还没有添加它,只是想将所有内容都转移到git中。 –

相关问题