Netlify如何使用php
如题,一直显示pagenotfound 首先,确保您的网站根目录中有一个名为index.php的文件。其次,您需要在Netlify中配置php插件。在您的Netlify项目中,转到“Plugins”选项卡,然后搜索“PHP”。选择“PHP”插件,然后按照提示进行配置。
最后,确保您的网站已经部署到Netlify上,并且您的域名已正确配置。
如果您仍然遇到问题,请检查您的php代码是否正确,以及您的网站是否正确地配置了路由。您可以在Netlify的“Deploys”选项卡中查看日志,以确定任何错误或问题。 isdkz 发表于 2023-5-22 00:15
首先,确保您的网站根目录中有一个名为index.php的文件。
其次,您需要在Netlify中配置php插件。在您的Net ...
用会自动脚本了? 歌者文明清理员 发表于 2023-5-22 00:16
用会自动脚本了?
到了晚上还是要用一下的,毕竟晚上不能时时蹲守{:10_256:} isdkz 发表于 2023-5-22 00:17
到了晚上还是要用一下的,毕竟晚上不能时时蹲守
哪里有“plugins"” 歌者文明清理员 发表于 2023-5-22 00:17
哪里有“plugins"”
你在搭那个博客? isdkz 发表于 2023-5-22 00:18
你在搭那个博客?
没有,在搭这个:https://fishc.com.cn/thread-227344-1-1.html 歌者文明清理员 发表于 2023-5-22 00:19
没有,在搭这个:https://fishc.com.cn/thread-227344-1-1.html
我还以为你在搭Twilight6大佬那个帖子的博客呢 歌者文明清理员 发表于 2023-5-22 00:19
没有,在搭这个:https://fishc.com.cn/thread-227344-1-1.html
你是想参考Twilight6大佬那个帖子把你的论坛放到公网? isdkz 发表于 2023-5-22 00:24
你是想参考Twilight6大佬那个帖子把你的论坛放到公网?
aduiduidui isdkz 发表于 2023-5-22 00:24
你是想参考Twilight6大佬那个帖子把你的论坛放到公网?
貌似Netlify只支持js
这是 gpt4 的回答:
Netlify是一个非常适合托管静态网站和前端应用的服务,但是它不直接支持PHP。这是因为Netlify的核心基础设施建立在无服务器架构上,旨在为JavaScript应用提供支持。
PHP是一种服务器端脚本语言,需要一个运行的服务器环境,而Netlify只提供静态文件的服务。因此,如果你尝试在Netlify上直接运行PHP脚本,你将会看到一个 "Page Not Found" 错误,因为Netlify无法解析和执行PHP。
如果你希望使用Netlify和PHP,你有以下几个选择:
1. 使用其他服务托管你的PHP:你可以在另一台服务器(如AWS EC2,Heroku或Google Cloud等)上运行你的PHP,然后通过API调用从你的Netlify站点连接到这个服务器。
2. 使用无服务器函数:你可以试图将你的PHP代码转换为JavaScript或者另一种Netlify函数支持的语言,然后使用Netlify函数。这样,你的代码将在Netlify的无服务器环境中运行。然而,这可能需要大量的重写和测试工作。
3. 使用静态网站生成器:如果你的网站不需要服务器端逻辑(比如用户身份验证,数据库交互等),你可能会考虑使用静态网站生成器(如Jekyll,Hugo或Gatsby等)来生成你的网站。这些生成器将内容(通常是Markdown文件)和模板合并成静态的HTML文件,这些文件可以直接在Netlify上托管。
总的来说,如果你必须使用PHP,Netlify可能不是最佳选择。在选择托管提供商时,你需要确保它支持你的技术栈。
歌者文明清理员 发表于 2023-5-22 00:28
aduiduidui
或者你可以了解一下内网穿透{:10_256:}
花生壳 或 frp 都行
https://cn.bing.com/search?q=frp%E5%85%8D%E8%B4%B9%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F&cvid=42614ad1b5a646e68becf1c5c89dc92f&aqs=edge..69i57.7826j0j4&FORM=ANAB01&PC=U531
页:
[1]