有没有办法让你的PHP解释器(我正在使用WAMP)在本地,但让它为网络上的文件运行?所以我有...
-
C:'wamp'bin'php'phpx.x.xx'
(本地安装)
和
-
Z:'www'example.com'index.php
(网络)
如何在浏览器中打开index.php
并让它运行解释器?当然,我目前运行事物的方式是保存到C:'wamp'www'path'
并在浏览器中拉起http://localhost/path/index.php
。
我想避免远程连接到我的开发人员桌面来访问那里的本地文件。我宁愿把我的.php
文件放在网络上,并在任何地方使用它们。
浏览器不能涉及 PHP 解释器。它与网络服务器通信,网络服务器运行PHP。
您可以将 Apache 配置为使用您喜欢的任何目录和各种指令,例如
DocumentRoot "Z:/www/example.com"
或
Alias /foo "Z:/www/example.com"
出于开发目的,您可能只希望在您正在使用的任何机器上运行内置的Web服务器:
php -S localhost:8000
Wamp使用Apache作为Web服务器,默认情况下,该Web服务器具有虚拟主机。如果为网络添加新的虚拟主机,它将起作用。
您也可以将别名添加到您的 Apache 配置中
当然,
昆汀的回答很好,但我更多地研究了你的问题,这是非常典型的。
您应该考虑使用 GIT 等控制版本系统并创建存储库。然后把代码放在那里。您的开发人员将下载它并在他们自己的机器上运行它,您可以使用例如 GitLab 或 GitHub 或任何其他服务甚至控制台来检查文件。
在该配置中,您可以拥有:
- 项目停留和工作的生产环境
- 阶段 - 与生产相同,您可以在将更改应用于生产之前检查更改
- 开发人员编写代码的开发。