此问题在此处已有答案:
PHP code is not being executed, but the code shows in the browser source code(36个回答)
2天前关闭。
我在' somedomain.cloudapp.azure.com
'上有一个远程服务器,我在该服务器上有一个名为的php文件。
我想在浏览器上预览“index.php”文件以查看输出。我以前通过终端打开文件并编辑它,但现在我想查看php文件的输出。
我知道从localhost我只是把浏览器的URL localhost
和它预览index.php,如何做到这一点的文件是在远程服务器上?
2条答案
按热度按时间r3i60tvu1#
你需要多个东西才能在自己的服务器上运行的网页上看到你的结果;就像引擎nginx或apache,php-sql等Web服务器一样,如果你使用数据库,你需要phpMySql和依赖项。
xfb7svmp2#
PHP是一个超文本预处理器。
PHP二进制可执行文件驻留在“服务器”上,例如,与Apache HTTP服务器提供的其他文件一起运行,也运行在服务器上,或“服务器端”(因此术语“服务器端脚本语言”)。
对于您的浏览器来说,要将PHP文件呈现为“预处理”的HTML;由PHP二进制文件处理的PHP代码呈现为HTML(在服务器上),在您的服务器上运行的“堆栈”(HTTP服务器软件等)实际上需要have such a PHP binary configured来与来自Apache的请求进行通信。