windows下搭建nginx+php+laravel开发环境(转)

  windows下大多我们都是下载使用集成环境,但是本地已经存在一个集成环境,但不适合项目的需求。因此准备再自己搭建一个环境。   工具:   1) 下载nginx1.14.0(版本根据自己需要下载,本教程使用1.14.0版本)      2) 下载PHP7.2.11(版本根据自己需要下载,本教程使用7.2.11版本)    3) 下载 RunHiddenConsole 链接:https://pan.baidu.com/s/1gHDrQBqDUFZH4uESNV9aXQ密码:oq9a  (1)解压安装php和nginx    解压安装在指定文件夹。      (2)配置php    进入php文件夹,找到php.ini-development配置文件并copy一份重命名为php.ini。    双击打开php.ini配置文件    搜索extension_dir找到配置项,把该配置项设置成php目录下ext的绝对路径(最好是绝对路径,也可以是相对路  径"./ext"),如图:          ...

Javascript中call()方法和apply()方法的作用与区别

    ECMAScript规范所有函数都包含两个非继承的方法,分别为call()和apply(),这两个函数都是在特定的作用域中调用函数,能改变函数的作用域,实际上是改变函数体内“this”的指代的对象。    call(thisObject[,arg1,arg2,arg3...]):    释义:应用某一对象的一个方法,用另一个对象替换当前对象。    说明:call方法可以用来代替另一个对象调用一个方法,call方法将一个函数对象上下文从初始的上下文改变为thisObj指定的新对象,如果没有提供thisObject参数,那么Global对象被用于thisObject。    apply(thisObject[,argArray])    释义:调用对象的一个方法,另一个对象替换当前对象。    说明:如果...

Ubuntu杂记——Apache+PHP+MySQL的安装

  昨天晚上,参考博客园的另一篇文章,在自己的Ubuntu上搭建了一个Apache+PHP+MySQL的服务器,在此谨记,以备不时之需。 一、安装Apache sudoapt-getinstallapache2 安装完成,用如下代码重启Apache服务器 sudo/ect/init.d/apache2restart   在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了Itworks!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里(自己测试,真正路径应该为:/var/www/html)。 二、安装PHP   sudoapt-getinstalllibapache2-mod-php5php5   安装完成,还是用之前的代码重启服务器,接着在服务器目录下建一个hello.php用于测试   sudogedit/var/www/ht...

PHP 教程

源地址PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是免费的,并且使用非常广泛。同时,对于像微软ASP这样的竞争者来说,PHP无疑是另一种高效率的选项。适用于PHP初学者的学习线路和建议PHP开发工具推荐PHP在线工具 ...
代码星球 代码星球·2021-02-21

[ThinkPHP]打开页面追踪调试

页面追踪调试 要打开它,需要:1、在配置文件中,加入配置项    'SHOW_PAGE_TRACE'=>true,    2、控制器中需要 class IndexController extends Controller {    public function index(){       $user=new Model('User');        // echo $user;        // // echo '大隋唐';     &nbs...

[php/html/CSS]给Aptana3 安装 Emmet插件

zencoding更名为Emmetemmet谷歌主页地址:http://code.google.com/p/zen-coding/emmet官方aptana插件地址https://github.com/sergeche/eclipse-zencoding简易安装指南/GotoHelp>InstallNewSoftware…inyourEclipseIDE/Addhttp://emmet.io/eclipse/updates/inupdatesitesCheckEmmetforEclipsegroupinavailablepluginslist,clickNextbuttonandfollowtheinstallationinstructionsRestartEclipse1.进入help菜单-》installnewsoftware菜单-》输入地址2.一路确定。3.重启aptana...

[tp3.2.1]开启URL(重写模式),省略URL中的index.php

重写模式(省略url中的index.php)在apache配置文件httpd.conf中,查找         1.mod_rewrite.so,启动此模块         2.AllowOverride,值=All         3.把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下1 <IfModule mod_rewrite.c>2     Options +FollowSymlinks3     RewriteEngine on4 5     RewriteCond %{RE...

[tp3.2.1]让默认页面: 加载Home模块的Index控制器;而让admin.php默认去加载Admin模块的Adminc控制器.

QQ:让index.php默认加载Home模块的Index控制器;而让admin.php默认去加载Admin模块的Adminc控制器.AA:复制index.php命名为admin.php复制(新建)Admin模块的控制器如AdmincController增加admin.php内容:   $_GET['m']="Admin";//指定启动模块是Admin模块   $_GET['c']="Adminc";//指定启动控制器是Adminc控制器 ...

[php笔记]项目开发五个阶段/雇员管理系统

zend公司,管理PHP版本的升级.功能强大,官方推荐.(开发一个PHP项目)软件开发的五个阶段.1.创建一个项目(工程)2.设置该项目的路径3.创建一个文件test.php***使用ZEND/EPP/Eclipse等IDE的细节***1.将文件的编码设置为UTF-8***快捷键和调试功能***1.提示符助手contentassist(快捷键alt+/)2.复制当前行(CTRL+ALT+向下)3.删除当前行(CTRL+D)4.块注释S+C+/,S+C+5.调试PHP代码    调试        一行一行(逐行)执行代码,看到内存中数据的变化.过程称为~    断点            f5跳入    f6跳过    f7跳出(函...

[php] 处理图像

<?php/*处理图像*//*{php5}动态图像的处理更容易.在php.ini中就包含了GD扩展包,去掉其中的注释即可.extension=php_gd2.dll其中包含了支持真彩图像处理的一些有用的JPG功能.一般生成的图形,通过PHP的文档格式存放;但可以通过HTML的图片插入方式SRC来直接获取动态图形.比如:验证码/水印/缩略图...**//*{创建图像}的一般流程:1.设定标头.(告诉浏览器你要身材的MIME的类型)2.创建{图像区域},后面的操作要基于此图像区域.*imagecreatetruecolor一般要加上@符号,避免出错.*返回值是一个资源句柄没有填充的时候,背景是黑色的(默认).*imagecreate3.在{图像区域}上,绘制填充背景.首先,要有个{颜色填充器}imagecolorallocate--为一幅图像分配颜色imagecolorallocatealpha--为一幅图像分配颜色+alpha然后,填充整个图像背景imagefill--区域图像填充imagefilledarc--画一椭圆弧且填充imagefilledellipse--画一椭圆并填充...
代码星球 代码星球·2021-02-21

[php]gd图像

<?php/*处理图像*//*{php5}动态图像处理更容易.在php.ini中就包含了GD扩展包,去掉其中的注释即可.extension=php_gd2.dll其中包含了支持真彩图像处理的一些有用的JPG功能.一般生成的图形,通过PHP的文档格式存放;但可以通过HTML的图片插入方式SRC来直接获取动态图形.比如:验证码/水印/缩略图...**//*{创建图像}的一般流程:1.设定标头.(告诉浏览器你要身材的MIME的类型)2.创建{图像区域},后面的操作要基于此图像区域.*imagecreatetruecolor一般要加上@符号,避免出错.*返回值是一个资源句柄没有填充的时候,背景是黑色的(默认).*imagecreate3.在{图像区域}上,绘制填充背景.首先,要有个{颜色填充器}imagecolorallocate--为一幅图像分配颜色imagecolorallocatealpha--为一幅图像分配颜色+alpha然后,填充整个图像背景imagefill--区域图像填充imagefilledarc--画一椭圆弧且填充imagefilledellipse--画一椭圆并填充...
代码星球 代码星球·2021-02-21

[php]使用会话session

<?php/*cookie-在客户端上存储少了信息(cookie)session(会话)-解决cookie大小限制/数量/其他setcookie()-设置cookie在客户端生成cookie文件,可以保持:到期时间;名称;值...**/setcookie('name','Lee',time()+(7*24*60*60));/**读取cookie**/if(isset($_COOKIE['name'])){echo$_COOKIE['name'];}/**删除cookie***/if(isset($_COOKIE["name"])){setcookie("name","");setcookie("name","Lee",time()-1);}/**cookie的使用限制:*1.必须在html文件内容输出{之前}设置;*2.不同的浏览器对cookie的处理(不一致);*3.限制是在客户端的.*一个浏览器最多能创建[30个]cookie;*每个cookie不能超过4KB;*每个web站点能设置的cookie总数不能超过20个.***//*Session会话*//*用session_st...
代码星球 代码星球·2021-02-21

[php]表单和验证

<?php/*表单的作用:通过表单发布和收集信息.对html表单进行编码只是有效接受用户输入的必要操作的(一部分),必须由[服务器端]组件来处理一标头函数(header())标头(header)是服务器从http协议传html资料到浏览器在[标头]和[html文件]之间需空一行分隔.header()函数用来发送一个原始HTTP标头。voidheader(stringstring[,boolreplace[,inthttp_response_code]])标头可以有两种形式:1.重导向指定的urlheader('Location:http://www.baidu.com');2.设置页面字符编码header('Content-Type:text/html;charset=utf-8');[注意]除非启用了{输出缓冲},否则这些命令必须放在返回任何输出的语句之前执行.(就是放在文件的开头)启用输出缓冲:ob_start();使用$_POST和$_GET接受数据:1.$_GET['username']发送的表单method必须是get;2.$_POST['username']发送的表单...
代码星球 代码星球·2021-02-21

php】目录、路径和文件 操作

目录操作解析路径:basename()-返回路径的文件名部分获取目录部分:dirname()-返回路径的目录部分路径信息:pathinfo()-返回数组(目录名,基本名,扩展名)获取绝对路径realpath()-返回绝对路径或(硬链接)**绝对路径很重要:-文本打开-数据库连接磁盘/目录/文件大小文件大小:filesize()-文件的字节大小磁盘可用空间:disk_free_space()-指定目录所在磁盘分区的可用空间磁盘总空间disk_total_space()文件的最后访问fileatime-返回值采用Unix时间戳格式文件的最后修改filemtime-返回值采用Unix时间戳格式文件的创建时间filectime-返回值采用Unix时间戳格式***处理资源文件资源文件常常与可以发起输入和输出流的实体联系.标准输入标准输出文件网络套接字下面的很多函数可以再资源处理的上下文在使用,但是,这些函数与文件结合使用是应用中最常见的.将数据写入文件,一般3个步骤:1.打开文件,若不存在,创建它.2.数据写入文件3.关闭文件读取文件中的数据,也是3歩1.打开文件,若不能打开,引发异常2.读出数...

[PHP100]留言板(一)

[实例]我的留言板**文件结构:conn.php//数据库配置add.php//操作文件list.php//列表文件**步骤建立数据库:phpmyadmin:建立数据库(数据库名):php100_bbs执行建表SQL:messagetable:********这里必须要注意了,我原来都不知道,闹笑话了******************包裹表名/字段名等等的根本不是引号(单引号/双引号都不是)************************那是短浪线(我靠,这么奇葩!!!)************createtable'message'{'id'tinyint(1)notnullauto_increment,'user'varchar(25)notnull,#留言者'title'varchar(50)notnull,#留言的标题'content'textnotnull,'lastdate'datenotnull,primarykey('id'),}engine=InnoDBdefaultcharset=utf-8auto_increment=1;*******//正确的SQLCREAT...
代码星球 代码星球·2021-02-21
首页上一页...2122232425...下一页尾页