我有一个开发基于浏览器的 mp3 播放器的业余项目。大部分内容都是用 MySQL 和 php 编写的,还有一个基于 flash 的组件。我使用的是 apache2。我在 samba 中的共享文件夹路径是
[website]
path = /development/public_html
与我的指令的目录路径相同。
<Directory /development/public_html>
*some stuff*
AuthUserFile /development/passwords
Require user someone
</Directory>
我目前的设置是我房间里的一台电脑和服务器。我正在使用的电脑运行的是 Windows,当我对 php 文件进行更改时,我可以立即在线查看它们。我不能使用 wamp,因为我需要在 Linux 中做很多事情,而我的 Windows 电脑功能不够强大,无法处理我想要做的某些事情。
我对编程还很陌生,只是想知道这种方法是否有效?
还有什么其他方法可以立即查看您在线所做的更改?
答案1
不与 Samba 共享并使用 SFTP/SCP 更新文档肯定更安全?您应该可以轻松找到适用于 Windows 的图形客户端,看看 WinSCP。
此外,通过这种设置,任何可以访问您网站的人是否也无法访问您的密码文件?我不太擅长网页设计,但看起来是这样。
如果这只是为了在本地机器上进行开发,那么这一切几乎都是没有意义的,但最佳实践等等......