gpt4 book ai didi

php - 无法使用简单的 Web 应用程序进行部署/前进

转载 作者:可可西里 更新时间:2023-11-01 07:44:15 28 4
gpt4 key购买 nike

开始细节:

  1. Windows 7 专业版 64 位
  2. WAMP 版本:2.5
  3. MySQL版本:5.6.17
  4. PHP 版本:5.5.12
  5. Apache 版本:2.4.9

我还有 Git、Heroku Toolbelt 等。


我正在尝试使用 Heroku 在我的计算机上部署一个 PHP 库存 Web 应用程序。

目前,它使用 WAMP 服务器安装在我的 PC 上。到目前为止,它只是一个在乡村俱乐部使用的网络应用程序,任何计算机/手机/平板电脑都可以访问和调整库存,只要它们与服务器处于同一无线网络即可。

现在,我正在尝试让乡村俱乐部可以从任何地方访问该应用程序,我想,我可以在 Heroku 上托管它。

我观看/阅读的每个教程都解释了如何部署单个 index.php 文件,该文件包含一行代码,类似 “Hello world!”,但此应用程序包含 8 个文件夹和22个PHP文件,全部在WAMP的“www”文件中。我已经尝试学习其工作原理的概念(为所有内容创建一个文件;尝试部署我已经拥有的 index.php,等等)

我尝试了教程和大量 Heroku 阅读和尝试,但在添加用户身份验证或将其出售给餐馆/乡村俱乐部的能力方面,我无法取得任何进展。我已经梳理了 Heroku 教程中的每一个字,在我尝试的任何过程中都没有遇到任何错误,但最后,当我尝试“heroku open”时,它会打开一个空白页面。

我的“www”目录包含:- cgi-bin- CSS- 数据库备份- img- 公司- js- tcpdf
- tmp

然后,下面列出了该应用程序的不同功能的所有 PHP 文件。

我的主要问题是...在这种情况下部署到 Heroku 上的文件是什么?我不明白 CSS、JS 和其他与数据库相关的功能是如何包含在一个 index.php 文件中的,该文件显然是在您启动这样的 Web 应用程序时部署的文件。

谢谢!

最佳答案

访问站点时加载的默认页面通常是“index.html”或“index.htm”。该文件通常包含创建初始启动页面的内容,其中包含指向您可能提供的不同服务的链接。这些服务是您将使用 php 和 MySQL 数据库中的支持数据来实现的。除了将基本文件和目录复制到 Heroku 服务器之外,您还需要创建 MySQL 表,然后用数据填充它们。这是一个使用 MySQL Workbench 的相对简单的过程。如果您有很多表和模式,这可能会很乏味,但它相对简单。如果您在这方面需要帮助或想进一步讨论,请发表评论。

关于php - 无法使用简单的 Web 应用程序进行部署/前进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31776070/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com