#PHP框架Laravel学习

PHP扩展--Suhosin保护PHP应用系统

Suhosin是一个PHP程序的保护系统。它的设计初衷是为了保护服务器和用户抵御PHP程序和PHP核心中,已知或者未知的缺陷。Suhosin有两个独立的部分,使用时可以分开使用或者联合使用。第一部分是一个用于PHP核心的补丁,它能抵御缓冲区溢出或者格式化串的弱点;第二部分是一个强大的PHP扩展,包含其他所有的保护措施。...

PHP扩展--Yaf框架安装

安装/配置编译安装wgethttp://pecl.php.net/get/yaf-2.3.5.tgztar-zxvfyaf-2.3.5.tgzcdyaf-2.3.5/cdextension//usr/local/php-5.3.3/bin/phpize./configure--with-php-config=/usr/...

PHP扩展--APC缓存安装与使用

apc安装wgethttp://pecl.php.net/get/APC-3.1.13.tgztarzxvfAPC-3.1.13.tgzcdAPC-3.1.13/usr/local/php/bin/phpize./configure--with-php-config=/usr/local/php/bin/php-con...

Php扩展--protocolbuffers消息打包

安装/配置编译安装wgethttp://pecl.php.net/get/protocolbuffers-0.2.6.tgztar-zxvfprotocolbuffers-0.2.6.tgzcdprotocolbuffers-0.2.6//usr/local/php-5.3.3/bin/phpize./configur...

Php扩展--seasLog日志扩展安装

安装/配置编译安装wgethttp://pecl.php.net/get/SeasLog-1.4.4.tgztar-zxvfSeasLog-1.4.4.tgzcdSeasLog-1.4.4/cdextension//usr/local/php-5.3.3/bin/phpize./configure--with-php-...

PHP系统编程--03.PHP进程信号处理

PHP的pcntl扩展提供了信号处理的功能,利用它可以让PHP来接管信号的处理,在开发服务器端守护进程方面,信号处理至关重要。函数原型boolpcntl_signal(int$signo,callback$handler[,bool$restart_syscalls=true])第一个参数是信号ID第二个参数是信号发生...

PHP系统编程--01.多进程与多线程

PHP中提供了一个扩展pcntl,可以利用操作系统的fork调用来实现多进程。fork调用后执行的代码将是并行的。PHP官方没有提供多线程的扩展,pecl中有一个pthreads扩展提供了多线程的特性,地址是http://pecl.php.net/package/pthreads,此扩展仅在线程安全版本中可用。多进程使...

PHP系统编程--02.PHP守护进程化

什么是守护进程?一个守护进程通常补认为是一个不对终端进行控制的后台任务。它有三个很显著的特征:在后台运行,与启动他的进程脱离,无须控制终端。常用的实现方式是fork()->setsid()->fork()在glibc里有一个函数daemon。调用此函数,就可使当前进程脱离终端变成一个守护进程,具体内容参见m...

Struts2.X深入浅出 学习笔记

第一节、MVC以及Struts2简介第二节、Action生命周期以及接收表单数据第三节、Struts2配置以及Struts.xml详解Struts2主要配置文件Web.xml设置过滤器以及annotation初始化参数Struts.xml主配置文件Struts.properties默认属性文件Struts-defaul...

Ubuntu12.04 安装LAMP及phpmyadmin

1.安装Apacheapt-getinstallapache22.安装PHP5apt-getinstallphp5libapache2-mod-php53.安装MySQLapt-getinstallmysql-server在安装的时候,如果要求你输入Mysql密码,则输入密码。如果没有要求,则执行下一步。在终端中输入下...

【laravel5.4+vue.js】laravel 循环三维数组,解决:htmlentities() expects parameter 1 to be string, array given

laravel循环三维数组  +++  vue.js循环三维数组 (数据均是以三维数组形式存在的)<form-itemlabel="权限名称"prop="interest">@foreach($permission3levelas$k=>$v)@for...

【laravel5.4】php artisan migrate报错:Specified key was too long; max key length is 767 bytes

1、原因:在进行迁移文件生成时,程序并未给varchar类型字段设置合适的长度,导致报错。2、解决办法:找到database/目标迁移文件,修改其中类型为string的字段长度,建议不要超过255,否则报错【然后再次运行phpartisanmigrate即可成功】 示例: MySQL:ERROR10...

【laravel5.4】自定义公共函数的创建

原文地址:http://blog.csdn.net/qq_38125058/article/details/76862151公共函数,简单来说就是在任何地方都可以直接使用这个函数。简单介绍两种实现方法。 首先,在app目录下新建helpers.php文件,用来自定义公共函数。 然后需要引入这个自定义...

【laravel5.4】git上clone项目到本地,配置和运行 项目报错:../vendor/aotuload.php不存在

1、一般我们直接使用gitclone将git的项目克隆下来,在本地git库和云上git库建立关联关系2、vendor【扩展】文件夹是不会上传的,那么下载下来直接运行项目,会报错:D:phpStudy/WWW/crm/public/../vendor/aotuload.php不存在3、我们需要cd到项目的根目录,不是pu...
首页上一页...670671672673674...下一页尾页