php - 带有 Composer 的 PHP 结构不起作用
问题描述
大家早上好!我在 php 中的 projectx 中遇到以下问题:
我在 php 中使用 Composer 创建了一个项目,我将 php 放在命令提示符下收听公共文件夹。但是,当我将项目上传到站点或 xampp htdocs 时,显示索引(域/projectx/public)的结果是白色的。它不显示任何内容或任何警告。通过提示直接监听公用文件夹与php服务器一起运行项目正常运行。
该项目的结构是这样的(它也有一个附加的图像):
projeto x
-App
-Controller (folder with controllers)
-Model (folder with models)
-View (folder with views)
-Connection (DB connection class)
-Route (Class that manages the routes accessed in the browser and instantiates the necessary controllers)
-public
-.htaccess
-index.php (Application start page that instantiates the Route class to determine the flow of the application)
-vendor
-composer (folder with composer files)
-autoload.php
composer.json
composer.lock
composer.phar
当我在公用文件夹中包含文件并直接访问时,该文件可以正常工作。也就是说,服务器正在侦听所有文件夹。
你能帮我解决这个问题吗?如果我必须在服务器或我的项目中配置一些东西?我是 PHP 新手,非常感谢您的帮助。
此刻,我很感激!
在最新版本的 Composer 上运行的应用程序。在 php 版本 5.6.40 和 7.1 上测试
解决方案
推荐阅读
- c++ - MinGW cc1plus.exe 和 collect2.exe“无法正确启动应用程序(0xc0210000)。点击确定关闭应用程序”
- react-native - 在反应原生中按下通知时如何导航到特定屏幕
- flutter - 颤振新项目致命退出,错误代码为1
- rust - tokio::time::sleep 方法是否将任务从运行队列中取出?
- r - 如何避免在情节中重复图例并在 R 中垂直设置标题?
- matplotlib - 在 matplotlib 中绘制三个等宽、居中的面板
- python - 如何将复选框值链接到模型的属性?
- kubernetes - Kubernetes pod 内存与 cgroup
- java - 为什么这个简单的删除方法在 springBoot 项目中不再起作用?
- haskell - Haskell 中是否有用于树木的标准地图功能?