精华内容
下载资源
问答
  • 2018-11-04 22:20:00

    1、Call to undefined function Illuminate\Encryption\openssl_cipher_iv_length()

    报这个错是因为Apache/bin目录下 libeay32.dll、ssleay32.dll 两个文件太旧,从php安装目录复制到Apache/bin目录

     

    转载于:https://www.cnblogs.com/gentsir/p/9906247.html

    更多相关内容
  • laravel详细安装教程

    千次阅读 2019-09-15 13:47:52
    laravel:一个开源的框架。是我用的时间最长的框架,但是这些日因为一直忙于一些服务器的事情和一些其他扩展的知识技能,竟然有些忘却。 现在:重新整理一次。 首先,要介绍一下composer. composer是php的一个依赖...

    laravel:一个开源的框架。是我用的时间最长的框架,但是这些日因为一直忙于一些服务器的事情和一些其他扩展的知识技能,竟然有些忘却。
    现在:重新整理一次。
    首先,要介绍一下composer.
    composer是php的一个依赖管理工具,它允许你申明项目所依赖的代码库,它会在你的项目中为你安装它们。

    既然是依赖管理工具,就需要安装到自己的项目中啦。

    安装:
    下载,安装,在window中直接双击,然后选择自己的php.exe的这个文件。
    然后等待安装。
    然后打开cmd,
    composer的命令是在cmd中运行的。
    如果我们想下载东西,需要到composer这个下载地址去下载,但是这是王国网站,万一这个外国网站被墙了怎么办?
    其实,这个不用怕,因为中国有一个属于自己的composer。那怎么用中国的这个呢?
    可以在cmd中执行这样的一条命令:

    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    

    .你可以复制这个网址看一下中国的这个网站。
    这里面的-g表示全局配置。

    如何使用composer呢?
    新建一个test目录,创建一个composer.json文件。然后打开,在里面写配置项。比如下载pdf。
    先去packagist.org中查看pdf这个扩展。然后点击查看,获得相应信息。
    然后在composer.json中填写信息。

    {
      "require":{
       "dompdf/dompdf":"0.7.0"
    }
    

    后面不能写,如果要多个安装中间可以用,隔开。
    然后去cmd中执行。
    到test目录下执行composer install.回车,就可以进行下载安装了。
    怎么使用pdf呢?
    可以看一下示例代码,然后新建一个文件,加入示例代码,但是别忘了引入autoload.php这个文件,有了这个文件,所有的类库就可以引用了。
    第二种安装方式:安装验证码。gregwar这个扩展。

    composer require gregwar/captcha
    

    它这就默认安装最新的grewar这个类库。

    关于更新:
    composer update 可以更新composer.json里面的文件。

    安装laravel。
    可以这样安装:composer global require "laravle/installer" 它就会自动下载最新的laravle框架。

    也可以在cmd中用这个命令:

    composer create-project laravle/laravel demo(laravel的目录 名字)--prefer-dist "5.2.*"
    

    *表示安装最新的5.2版本。
    安装好之后,看一下。
    app:主要在这写代码。
    botstrap:laravel里面的启动项。
    config:laravel的配置。
    database:数据库的配置信息
    public:公共的js,css,img等。
    resourcess:模板视图的文件。
    app里面有一个http还有一个controllers目录。
    middleware目录
    jobs工作目录:里面有消息队列等一些功能。
    policies:更高级的目录
    provides:高级目录。
    vendor:包含所有第三方的库。
    .env:配置文件等等。
    .gitignor里面的文件不会被git上传,不会被更新。方便数据库的配置。
    laravel是一个框架,框架是一个半成品。

    开发工具:phpstrom 收费,sublime text3.
    eclipse for php免费。
    vistual studio. 微软的人用的比较多。收费的。
    百度搜索:几款好用的编辑器。
    控制器和视图的目录:
    app/http/controllers
    resources/views;
    5laravel推荐使用的工具:homestead工具。
    vagrant,工具,用来管理虚拟机。

    六。
    laravel的根目录在public里面。
    所以,在后台写./就代表public目录。
    配置虚拟主机:便于写网址:
    去apache里面打开然后去etc下面httpd-vhost里面配置。
    servername代表你的域名。
    然后去本机host文件。配置一下域名和ip。

    修改目录权限:
    storage bootstrap/cache.将这两个目录的权限修改为777
    .
    生成秘钥:在cmd中执行:php artisan key:generate.
    其他设置
    优雅设置:
    可以再app.php中添加 'webName'=>"php152 的项目’,
    可以再模板里面写:

    <div>{{ config('app.webName')}}</div>
    

    就会显示php152的项目了。
    前台需要用大括号括起来。后台不用扩。

    项目维护

    php artisan down.
    

    //项目开启

    php artisan up;
    

    去配置在.env里面。
    数据库配置。
    .env的作用:
    多人合作的时候,都是在代码库里面上传下载。
    但是配置有的不一样。需要不断的修改。然而,.env文件却可以不用被上传。不会被更新和提交的文件。
    保证所有的开发者不用每次都进行修改。
    网络访问:

    Route::get('/test',function(){
             return 1111;
             echo 111;
             });
            Route::post('/p',function(){
            return 1;
        	//这就不对了。
        	//需要表单提交,而且表单还需要里面写上{{ csrf_field()}};
        	//或者写:<input type="hidden" name="_token" value="{{ csrf_token()}}">
        	//如果是put提交:
        	//可以再form里面写:
        	{{ method_field('PUT')}};
    });   
    

    多重路由规则:match.any等等。

    生成url
    $url = url(‘foo’);
    自动生成url地址。
    路由参数:

    route::get('user/{id}',funcion($id){
      return 'user'.$id;
    });
    
    route ::get('/use/{id}/username/{username}',function){
    	return ‘user’.$id."username".$username;
    });
    

    命名路由:

    Route::get('user/add,['as'=>'uadd',function(){
       return route('uadd');
    ]);
    

    就会生成一个路由,将来做跳转使用。

    路由群组。

    Route::group(['prefix'='user'],function(){
        route::get('/add',function(){});
        route::post('/edit',function(){});
    });
    

    这就少写了user.
    csrf防止跨站攻击。
    使用csrf_token的ajax的请求。
    在laravel里面书写ajax,需要设置头消息。
    1,meta头信息
    2,header:({});
    3,书写ajax。

    路由写法有很多:
    中间键的使用:
    1创建中间件:php artisan make:middlewate LoginMiddleware;
    2,注册中间键。
    app/http/kernel.php文件里,有一个成员属性protected $roteMiddlewar的里面加上一句话。

    'login'=>\app\http\middleware\loginmiddleware::class,
    

    3给指定的路由添加规则。

    控制器的创建:
    php artisan make:controller UserController
    创建user控制器。

    ROute::get('\user\index','Usercontrolle@add');
    

    //然后在usercontroller里面下add方法。

    public function add()
    {
      return add;
    }
    

    //给控制器加命名空间:

    php artisan/Home/UserController.
    

    //这是前台的页面。

    public function index(){
    	return'这是前台的用户';
    }
    

    //怎么写路由呢?

    ROute::get('/home/user/index','Home\Usercontroller@index');
    
    展开全文
  • laravel安装和配置教程

    2021-01-21 16:04:58
    系统环境需求 apache,nginx或者其他web服务器; laravel使用了PHP的一些强而有力的特性,所以需要在PHP5.3或者更高的版本上才能够执行; Laravel使用FileInfo library...Laravel使用了Mcrypt libra
  • Laravel是一套简洁、优雅的PHP Web开发框架,本文将详细介绍Laravel如何进行配置
  • Laravel安装

    2021-06-24 18:12:05
    一、安装 Laravel(使用 Laravel5.5) 通过 Composer 创建项目 composer create-project --prefer-dist laravel/laravel step "5.5.*" 安装时可能会因为各种原因失败,切换源,多安装几次应该就可以了(注意看报...

    一、安装 Laravel(使用 Laravel5.5)

    通过 Composer 创建项目

    composer create-project --prefer-dist laravel/laravel step "5.5.*"

    安装时可能会因为各种原因失败,切换源,多安装几次应该就可以了(注意看报错信息)。

    二、配置

    这里只显示了数据库相关的配置:

     三、运行迁移(确保有相应的 migration 文件,一般会有的)

     使用 artisan 命令 migrate 运行所有未完成的迁移

    php artisan migrate

     

     这样,相应的数据表就建立完成了,如果需要修改字段,修改相应的 migration 文件,运行迁移即可,这里不作修改。

    四、生成相应的路由、视图、控制器

    使用 Laravel 提供的命令

    php artisan make:auth

     这时访问网址: http://your-site/login ,就会看到类似下面的界面

     没错,你还没有帐号,需要注册,点击上图的 Register ,辣死狗

     填写相应的信息,提交后完成注册,这时就可以登录了。(当然,注册完成会自动登录,并跳转到 /home 下)

    点击 logout 退出登录,跳转到网站根目录。

    五、应用

    在网站应用中,有一些页面是需要用户登录后才可以访问的,那么要怎么做呢?在创建路由的时候加上中间件 auth。

    添加路由 test

     这时,访问 http://your-site/test 是不可以正常访问的,会跳转到登录界面(什么?你的没有跳转??恐怕是已经登录了吧)。

    至此,差不多就完成了,毕特 for。

    展开全文
  • Laravel 框架的php项目开发安装教程 使用Laravel框架开发PHP项目。 需要的相关技术:web三贱客(h5,css,js),php,laravel函数,composer,本地服务器(WAMP,WNMP) 有需要可以网上寻找开源的前端模板使用。 PHP...

    Laravel 框架的php项目开发安装教程

    使用Laravel框架开发PHP项目。

    需要的相关技术:web三贱客(h5,css,js),php,laravel函数,composer,本地服务器(WAMP,WNMP)

    有需要可以网上寻找开源的前端模板使用。

    PHP安装

    进入php下载官网选择一个php版本。选择的版本不需要太新也不能太旧。兼容性是最重要的。毕竟php是laravel框架的开发环境。

    下载一个zip文件到本地,然后解压放入一个自己喜欢的地方。进入php的目录找到php.ini。如果找不到就复制一个php.ini-development将他改成php.ini。这是php的配置文件,之后的sql配置,OpenSSL配置都需要在里面打开了才可以使用。默认都是关闭状态(加了注释)

    需要数据库就可以把extension=pdo_mysql的注释删掉

    最后进入电脑的环境变量配置中,把php的文件路径加进Path中

    composer安装

    Windows

    安装composer前需要前往php的安装目录下得php.ini,把extension=openssl前的分号给去掉。意思就是打开openssl这个功能。

    然后直接官网下载composer安装包,然后按步骤安装就好。中间需要选择php.exe文件的路径,所以首先得安装php。

    之后就直接打开composer的安装包安装就完了。

    安装完成后cmd输入composer,如果显示版本号就算是成功安装了

    Laravel项目安装

    前面安装完了,就可以通过调用composer命令,自动生成一个laravel项目。

    打开命令窗cmd,使用cd切入到某个文件夹中,自己喜欢。或者有安装了git,在某个文件夹下右键打开git bash。

    输入composer create-project laravel/laravel example-app

    其中example-app是laravel项目的名字,这个随意改成自己喜欢的。

    laravel项目运行

    可以使用laravel内置的服务器进行运行

    php artisan serve

    或者使用phpstudy进行本地服务器WAMP或者WNMP的一键式安装

    phpstudy安装

    全中文软件。进入官网下载对应系统版本安装,傻瓜式安装

    安装完成后,设置网站根目录–laravel项目的pubilc文件夹,填写域名(随便写,写个www.test.com也可以他会自动映射到localhost)。然后一键安装WAMP或者WNMP。

    如果是使用WAMP,需要在laravel项目的public文件夹中找到.hatccess。然后在里面加入

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
    </IfModule>
    

    这样就可以进行路由的使用,通俗来讲就是页面的跳转。

    开启服务之后直接浏览器输入之前设置的域名就可以浏览自己的网站了。

    展开全文
  • Laravel安装方法 (windows) 安装PHP 下载PHP7 http://windows.php.net/download#php-7.0 配置PHP7环境 我的电脑–>属性–>高级系统设置–>环境变量 在系统变量(s)中查找Path选项。 双击Path选项,在变量...
  • 一.安装Composer 首先你需要安装Composer,Composer是PHP...安装Laravel Composer安装完成后,在cmd中,你的网站目录执行下面命令即可: composer create-project laravel/laravel your-project-name Composer会自
  • Laravel教程

    2018-03-13 15:36:37
    Laravel 安装与路由-Install and route 进入目录,设置storage及public文件夹的权限: sudo chmod -R 777 storage && sudo chmod -R 755 public 清除一下PHP缓存:php artisan cache:clear 查看项目使用的laravel...
  • 主要介绍了laravel安装end opcache加速器教程,需要的朋友可以参考下
  • composer的安装 1.什么是composer Composer 是 PHP5.3以上 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 “packages” 和 ...
  • 本文主要给大家介绍了关于iis 7下安装laravel 5.4环境的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: laravel版本: Laravel5.4 IIS版本:IIS7 站点配置就不详细说啦,大家网上可以搜一坨很多的...
  • Laravel8安装教程

    2021-08-10 15:45:51
    一、环境要求: PHP >= 7.3 BCMath PHP拓展 ... ...二、安装 Laravel8 Laravel使用 Composer 来管理项目依赖。因此,在使用 Laravel 之前,请确保您的机器上已经安装了 Composer。 通过 Compose...
  • laravel安装

    2021-02-18 15:52:22
    Laravel拥有所有现代Web应用程序框架中最广泛,最全面的和视频教程库,因此轻而易举地开始使用该框架。 如果您不想读书,可以使用帮助。 Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,...
  • laravel安装laravel-s

    2022-04-21 10:50:59
    1.安装swoole.so扩展 ...2.安装laravel-s composer require hhxsv5/laravel-s 复制配置文件到config下 php artisan laravels public laravels.conf 文件配置修改 'listen_ip' => env('LARAVELS_LISTE
  • laravel教程

    2022-01-06 20:32:00
    创建laravel项目,需要使用composer工具,所以需要先安装composer,composer官网。 然后使用命令行进行安装安装命令如下: composer create-project laravel/laravel {project-name} {laravel version} --prefer-...
  • 使用CentOS部署laravel环境 ...安装laravel 1.安装过程 #修改网络配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO
  • laravel5学习教程

    2015-08-19 18:25:36
    Laravel 系列教程一:安装及环境配置 Laravel 5 系列教程二:路由,视图,控制器工作流程 Laravel 5 系列教程三:视图变量传递和Blade Laravel 5 系列教程四:数据库和Eloquent
  • 下面由composer使用教程栏目给大家介绍在mac/linux下composer安装laravel方法,希望对需要的朋友有所帮助!一、导读composer是php用来管理依赖关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),...
  • 宝塔部署laravel出坑教程

    千次阅读 2019-11-09 01:19:03
    laravel安装教程及学习教程 一定不要在这里入坑-通过laravel安装器安装和composer安装是两种方式; 接着再安装依赖; 注意在安装依赖的时候 cd /项目目录/ composer install; 当你看到项目下面出现vendor就已经准备...
  • 本文是介绍了关于整个过程部署laravel与xhprof安装的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 前提成功安装了LNMP集成环境 (lnmp.org 即可快速安装),保证network正常运行 ...
  • laravel入门教程

    2020-04-14 15:46:17
    laravel 入门教程 ...laravel 安装,配置,以及部署 laravel 框架核心组成 laravel 路由 laravel 控制器 laravel 请求和响应 laravel session以及生成url laravel 验证,错误处理,日志 laravel ...
  • 本文主要向大家介绍了PHP语言菜鸟笔记,...安装 Laravel:查看laravel包: composer search laravel查看所有版本: composer show -all laravel/laravel首先,通过 Composer 安装 Laravel 安装器:composer globalreq...
  • 0. 默认条件 ...跟随本教程走完一遍,你将会...并不是因为安装教程有多复杂,而是因为【众所周知的原因】。在此我推荐一个composer全量中国镜像:http://pkg.phpcomposer.com/。推荐“修改 composer 的配置文件”方式配置
  • Laravel安装步骤

    2020-01-25 10:14:10
    安装最新版本的框架 1.安装器 composer global require laravel/installer 2.新建项目 laravel new blog 3.秘钥 php artisan key:generate .env.example 文件重命名为 .env 文件 安装指定版本的...
  • Composer 安装 Laravel - 学习/实践

    千次阅读 2019-11-28 10:28:00
    安装laravel 版本laravel 5.6 参考安装教程: 安装配置 | 快速入门 | Laravel 5.6 中文文档 备注: 安装5.7 5.8 一样的操作, 均有实践. 这里通过通过 Composer Create-Project安装, 具体步骤 2.1 cmd www目录下, ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,811
精华内容 1,524
关键字:

laravel安装教程