首页 > 编程语言 >PhpWebStudy运行Laravel

PhpWebStudy运行Laravel

时间:2024-11-26 15:44:19浏览次数:7  
标签:Laravel 项目 创建 REQUEST 站点 PhpWebStudy RewriteCond 运行

创建Laravel项目

如果你想使用已存在的项目. 你可以跳过此步骤. 继续 创建站点

你可以使用Composer创建Laravel项目

shell
composer create-project laravel/laravel example-app

当然,FlyEnv也提供了快速创建laravel项目的方法。

  1. 在站点面板中. 点击 '新建项目'
  1. 选择项目保存位置, 项目使用的PHP版本, Laravel的版本. 点击 '确定' 按钮.
  1. 项目创建成功后, 你可以继续下一个步骤. 创建站点

创建站点

单击“站点”面板中的“添加”按钮。或者单击前面步骤中的“创建站点”按钮。进入添加站点界面

字段描述可以在这个参考中找到 Hosts

  1. 选择站点根目录。对于 Laravel 项目,选择public目录。如果来自上一步,则会自动选择它。
  1. 设置 url rewrite
  • Nginx

在“Nginx Url Rewrite”块中选择 laravel。如果来自上一步,则会自动选择它

或者使用这个

sh
location / {
	try_files $uri $uri/ /index.php$is_args$query_string;
}
  • Apache

创建项目时,.htaccess 文件已自动创建。或者使用下面的内容手动创建它

sh
<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews -Indexes
    </IfModule>

    RewriteEngine On

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} (.+)/$
    RewriteRule ^ %1 [L,R=301]

    # Send Requests To Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]
</IfModule>
  • Caddy

无需额外设置

启动并运行

  • 启动 PHP / Apache / Nginx / Caddy. 单击“站点”面板中的链接。在浏览器中打开

 

  • 在这里查看站点日志

 

标签:Laravel,项目,创建,REQUEST,站点,PhpWebStudy,RewriteCond,运行
From: https://www.cnblogs.com/chenyablog/p/18570328

相关文章

  • MySQL MVCC之Read View 的运行原理演示
    背景在MySQL的InnoDB存储引擎中,REPEATABLEREAD是默认的事务隔离级别。在这个隔离级别下,每个事务在开始时会创建一个ReadView,这个ReadView记录了事务开始时所有活跃事务的ID。事务在执行过程中会一直使用这个ReadView,即使其他事务提交了更改。示例假设我们......
  • 树莓派4b4g(已安装ubuntu20.04及ros1)+大疆混合固态激光雷达mid360(已在rviz中可显示数据
    首先安装FileZilla文件传输软件,获取树莓派ip后,可实现ubuntu与windows文件自由传递。推荐下面这篇安装使用方法。https://blog.csdn.net/SoloVersion/article/details/124579221目录1、配置大疆mid360并在rviz显示2、树莓派启动mid360,运行fast-lio1、配置大疆mid360并在rvi......
  • Android手机秒变高效生产力工具,轻松运行MariaDB数据库
    文章目录前言1.安装MariaDB2.安装cpolar内网穿透工具3.创建安全隧道映射mysql4.公网远程连接5.固定远程连接地址前言Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将Android配置为生产力工具,变成一个随身Linux。MariaDB是MySQL关系......
  • vue+laravel使用微信Natvite支付
    Navite支付介绍Native支付是指商户系统按微信支付协议生成支付二维码,用户再用微信“扫一扫”完成支付的模式。适用于PC网站、实体店单品或订单、媒体广告支付等场景1.先阅读微信支付接入前的准备文档文档连接:Native支付接入前准备2.php下载插件composerrequirewechatpay/we......
  • 提升机运行状态识别智慧矿山一体机皮带跑偏识别什么是智慧矿山?它能解决什么问题?
    在资源开采领域,智慧矿山的概念正逐渐成为现实,它代表着矿业数字化转型的未来方向。提升机运行状态识别智慧矿山一体机通过整合先进的信息技术和智能化设备,致力于实现矿山运营的自动化、智能化和最优化。这一转型不仅关乎技术的进步,更关乎矿山安全管理、生产效率和可持续发展的全面......
  • 基于laravel cors 跨站解决
    终于解决了困扰了两天的问题:需求:基于vue3的前端项目以及基于laravel的后端项目。将他们分别配置为127.0.0.1www.ggzx.com 以及127.0.0.1www.zx.com。再在nginx上配置相应的项目,如下:前端项目: 后端项目: 问题:由于两个项目的前后端是不同的源,因此在浏览器中会有跨域的......
  • 如何在HTML页面中嵌入SWF文件,并通过浏览器运行出来
    1、首先当然是有一个浏览器,(我就用360急速版了,没办法,其实谷歌也可以,是360急速版,),360本身具有flash插件,你只需要启用就行1)先打开360极速版浏览器,进入“自定义和控制”。2)在选项中,点击“高级设置”选项。3)最后,在网页设置中找到网页内容设置,找到flash,点击“点击运行” 2、接下来......
  • WinForm 直接运行 Admin.NET
    前言以客户端WinForm桌面程序模式直接运行Admin.NET,免去手动配置Web服务的繁琐步骤,方便给别人演示,可以当做单机软件使用了。新建winform项目添加包Furion.Pure与Microsoft.Web.WebView2引用项目:Admin.NET.Web.Core从Admin.NET.Web.Entry项目复制appsettings.json......
  • pytorch运行错误:RuntimeError: a leaf Variable that requires grad is being used in
    tensor张量参与的运算,都会生成计算图,哪怕其中只有一个tensor,剩下的也都会被强制类型转换因此每一步要分清实在构建计算图还是在更新值。每一个tensor分为grad梯度和data。grad也是一个tensor。如果要更新,务必确保参与运算的每一个元素都是值(非tensor)出现报错的原因就是更新......
  • 在当前工作目录下,以管理员身份运行cmd(如何通过命令提升管理员权限?)
    思路一、听说cmder可以右键打开当前工作目录的命令窗口,不过我懒得安装验证了。思路二、我发现百度找到的教程都不真正满足我的需求,最后从一篇文章得到了启发。我整理了需求,提示AI生成bat脚本代码,代码微改后,在当前工作目录下,可以用管理员身份运行cmd。【前置知识】Windows环......