我正在尝试使用vscode
和vscode live server
开发带有php
调用的网页。我已经安装了实时服务器,它与html/css/js一起工作得很好。但是,如果我正在开发的代码引用一个.php文件,我只会得到该文件的文本,而不是由服务器执行。我确实找到了安装到chrome浏览器中的live-server-web-extensions
,大概是为了在php文件被修改时重新加载。
所以我需要知道的是:我如何配置服务器来处理php文件?我的系统上确实安装了php.exe,如果我使用php浏览器,一切都会正常工作。但是我喜欢使用vscode和live server进行开发,而我却错过了其中的秘密武器。我正在使用Chrome浏览器和Windows 10。
发布于 2020-06-08 13:09:00
有一个扩展模块可以直接在VSCODE
中为php file
创建php server
1)安装扩展后,右键单击php
文件并选择第一个选项PHP Server: serve project
,它将在您的浏览器中打开本地主机链接。
2)然后你还需要两样东西。一个是live-server扩展,第二个是需要在浏览器中安装的live-server-web-extension。
3)使用live server打开您的php工程。
按F1
键并键入open with live server
。它将打开你的php工程,它有一个类似于这个http://127.0.0.1:5500/
的端口,复制那个链接。
4)然后转到您的localhost
选项卡,使用您的live-server-web-extension
粘贴您刚刚复制的链接,并确保启用live reload
,然后应用。
5)最后一步是,您必须复制localhost
链接并将其粘贴到Actual server Address
中,然后再次应用。
重新加载您的localhost
页面,然后当您更改php代码中的某些内容时,您可以看到浏览器的实时更改。
完整的video guide
发布于 2021-03-25 08:30:15
不需要扩展- PHP CLI实际上附带了一个built-in webserver
只需运行以下命令:
php -S localhost:2222
如果您真的想将它烘焙到VSCode中,您可以添加一个task来为您执行它。
https://stackoverflow.com/questions/62255030
复制相似问题