一.laravel创建项目的二种方式: 1.通过laravel安装器,进行创建 composer global require laravel/installer laravel new 项目名 composer install 2.通过composer创建 composer create-project --prefer-dist laravel/laravel 项目名 二.laravel目录结构和重要文件 项目名/app/Http/Controllers,控制器文件存放目录. 项目名/app…
在github上有laravel项目的debugbar,可以查看项目的页面引用.变量.数据库使用.内存和反应时间等,貌似是一个还不错的小工具,效果如下: 安装地址:https://github.com/barryvdh/laravel-debugbar 所有的安装命令都在项目的根文件夹下输入,安装到第四步为止就OK了.…
简单的说,可以通过在 IIS 添加虚拟目录的方法做到,获取访问路径的时候就用 HttpContext.Current.Server.MapPath("~/xxx"); 的方式. 下面详细讲一下具体怎么做-- 首先看 IIS 上部署的项目网站结构: 有两个项目网站,NewsAPI 和 FileAPI,现在想在 FileAPI 下访问 NewsAPI 下的 html 目录. 于是我在 FileAPI 下建了一个名叫 html的虚拟目录,指向 NewsAPI 下的 html文件夹. 注意:…
composer install 遇到的问题 composer.json 里有多余的逗号 没有打开php_openssl.php_fileinfo 报错没具体报错信息,修改配置文件 config\app.php debug = true Laravel 出现"RuntimeException inEncrypter.php line 43: The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct ke…
近期有个Laravel开发项目,需要搬到CentOS服务器做测试. 先说下项目的配置: Laravel版本5.5 --确定了php7.0以上: CentOS 7.0或以上. lnmp 1.5版 以下是搬迁的过程: 1.服务器安装lnmp1.5: lnmp安装包是懒人最方便布署网站服务器的工具了.比较介意的也可以自己一手编译安装. 安装过程在官网写得很清楚,考虑用无人自动化安装方式:https://lnmp.org/faq/v1-5-auto-install.html.安装前最好先使用screen…
前言 从https://github.com 上down了一个laravel项目安装到本地环境的时候,其中遇到一些问题,这里梳理并记录下整个流程. git上下载项目代码,部署laravel项目的时候会有两种方式,一种是只发布除了vendor之外的项目相关的文件,然后运行composer进行vender的更新,另外一种是直接将vendor进入版本库,使用版本库的发布将所有代码发布到线上机器去.我个人倾向第一种,方便快捷.第二种将vendor目录都上传,代码库就变得超大了,不大便利了. 部署流程 g…
创建一个新的 Laravel 项目 正如官方文档所言,有两种方式可以创建一个新的 Laravel 项目,这两种创建方式都是从命令行执行的:第一种是通过全局的 Laravel 安装器,另一种是通过 Composer 的 create-project 命令. 推荐使用第一种方式,比较简单,而执行这两种方式之前,都需要系统已经安装过 PHP 和 Composer(如果使用 Valet 或 Laragon 的话,则应该已经安装过了,如果使用的是 Homestead 或 Laradock 的话,宿主环境也…
laravel: PHP Web开发框架 composer: PHP 的一个依赖管理工具.它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们. 一.composer安装 参考:Windows\wamp环境下安装composer 官网地址直接下载,安装按照安装程序步骤直接来就可以了,一直点 Next.安装完成后可以cmd使用命令行 composer -v ,成功返回版本信息则安装成功. 二.laravel安装——使用composer安装laravel 1. 根据php版本选择对应版本的l…
1.nginx 下部署出现404错误 (1)打开php.ini中的php_openssl.dll这个扩展: (2)修改nginx 下的站点目录配置文件(我的是配置在vhost.conf)为: location / { index index.html index.htm index.php l.php,server.php; #这个保留,要不然会出现laravel 首页403 错误 autoindex off;#这个保留 try_files $uri $uri/ /index.php?$quer…
composer下载Laravel 5.4(由于PHP版本仅7.0,故未下载5.6) composer create-project laravel/laravel your-project-name --prefer-dist "5.4.*" composer下载后已经生成APP_KEY,如果需要改变 使用命令 php artisan key:generate ,需要把php命令设置为全局 下面我们说说根文件夹下的几个文件和文件夹(storage 和 bootstrap/cache …