您好
我要更改模板文件(page.tpl.php),我需要在此文件上编写代码,然后上传到服务器,之后刷新浏览器以查看结果。
有没有其他方法可以方便地做到这一点?
答案 0 :(得分:2)
大多数人在本地计算机上设置测试服务器,以便他们可以直接编辑,然后在完成后上传到真实服务器。
答案 1 :(得分:1)
如果您使用的是Ubuntu(或任何现代Gnome或基于KDE的Linux系统),您可以通过FTP或SSH(或一系列其他协议)轻松“安装”远程服务器。
这允许您直接在远程工作:使用任何编辑器打开文件,保存它,就像它是本地文件一样。
http://blog.ashfame.com/2011/01/connect-ftp-server-ubuntu-without-client/
如果您的开发环境是远程设置的,那么这是一种很好的开发方式。但是,在您的实时环境中进行开发通常是个坏主意:
答案 2 :(得分:0)
在Windows Xampp上是一个不错的选择:http://www.apachefriends.org/de/xampp.html
请注意,如果您使用的是 64位Windows 计算机,则无法进行调试。 Xdebug和ZendDebugger正在使用任何xampp版本。
答案 3 :(得分:0)
另请参阅Drupal for Firebug扩展 - https://addons.mozilla.org/en-US/firefox/addon/drupal-for-firebug/ - 要使用此功能,还必须在Drupal站点上安装Drupal模块,该模块来自链接源。只需在模板文件中包含(在PHP标记之间)firep($myvar);
这将增加方便性 - 变量转储不会出现在很多HTML的中间,有时会被遮盖 - 但会很好,干净地显示在浏览器底部的Firebug面板中。 / p>
答案 4 :(得分:0)
如果您具有对服务器的shell访问权限,则可以通过vi或emacs编辑该文件。如果您没有shell访问权限,那么可以使用文本编辑器来处理远程文件,例如它们是本地的。我个人最喜欢的是Ultraedit。
答案 5 :(得分:0)
我建议您使用* AMP堆栈(适用于Linux的LAMP,适用于Mac OS的MAMP或适用于Windows的XAMPP)服务器设置本地开发服务器,以便您能够快速编辑和测试文件 通常也不建议直接在生产系统上进行开发,因为您可能因为开发而导致服务停机。
您可以找到一些有用的资源:
开发完成后,您可以使用scp或Filezilla(用于FTP)等工具将文件上传到服务器。
快乐的编码! :)