繁体   English   中英

Laravel 显示索引。php

[英]Laravel showing index.php

Server Details: windows server 2012 R2 Apache server 2.4 As IIS server works 8080 and Apache works on 8181 port PHP 7.4 Mysql Database

我们需要在8181端口部署Laravel项目。

我们已经成功运行了作曲家。 之后将 Laravel 项目保存在 Apache24 文件夹的 htdocs 上。 在 htdocs 中,我们创建了 Laravel 文件夹,其中保存了所有 Laravel 项目文件。 所以路径是 c:/Apache24/htdocs/Laravel/public/index.php

在 url 中,它还显示了类似 http://ip address:8181/Laravel/public/index.php 之类的路径。 它显示了网站的登录页面。 之后,当点击寄存器页面时,它会在索引后显示寄存器 controller 名称。php 如下所示

http://ip地址:8181/Laravel/Laravel/public/index.php/register

这显示了文件的扩展名以及公用文件夹,这不是标准的 Laravel 做法

您必须在终端或 cmd 中使用工匠命令来运行 laravel 项目。

php artisan serve 

使用此 artisan 命令时,laravel 默认在端口 8000 上运行,但如果您想在自定义端口上运行项目,您可以在 artisan commad 中使用端口标志

php artisan serve --port=8181 

您必须更改一些配置

在您的公共目录中,所有文件都在Laravel文件夹中剪切和复制。 而且您必须更改index.php文件中的一些配置

require __DIR__.'/vendor/autoload.php';

$app = require_once __DIR__.'/bootstrap/app.php';

就像这样的 url

http://ip address/Laravel/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM