`
- 浏览:
254535 次
- 性别:
- 来自:
未定
-
在win上php安装很简单,需要注意的几点是:
1.加载extention,配置extention_dir=“ext“
去掉加载注释,主要加载的有 mysql,mbstring,pgsql,gd2等.
可能出现的问题是提示还是找不到mysql,主要是PHP安装目录下的php5ts.dll不能被apache找到,可以将它放到apache的libs中.或将PHP安装目录加到PATH中.
2.设置session的保存路径session.save_path=F:\temp\phpsession
3.如果使用CGI方式运行,PHP不能正确解释PATH_INFO(在nginx下),设置cgi.fix_pathinfo=1, 并在NGINX中设置fastcgi_params PATH_INFO $fastcgi_scr_ipt_name
4.在APACHE中配置PHP
LoadModule php5_module PHP5APACHE_MODULE
AddHandler application/x-httpd-php .php
在linux上编译安装PHP比较麻烦
1.需要先安装各种类库比如:gd2,jpeg,png,freetype,zlib,libxml2,mhash,mcrypt,libmcrypt,openssl,
pcre,xpm,fontconfig,gettext,gmp等
2.如果需要支持数据库,还须先把数据库安装好,如mysql,pgsql
3.编译几次遇到比较郁闷的事,就是编译結果中没有php-cgi。而以前编译时又有。拿来用又不正常。
php-5.2.12 有--enable-fastcgi选项,而php-5.3.1没有这个选项,最后的結果是都没有产生php-cgi.
PHP的运行模式主要有ISPA(apache 的module方式)和 fastcgi,
我个人是偏向fastcgi的,因为想使用nginx服务器而不想用apache.
关于两者的性能不太清楚,应该fastcgi略好一点,
但是fastcgi是每个请求都是重新初始化php intepreter,
网上有说使用lighttpd 的spaw-fcgi来做中转,
但是尝试后不成功,而且也只是lighttpd-1.4.18.tar.bz2才有src/spawn-fcgi,
也可能是因为php-cgi是以前编译的(待续...
log对哪个语言都是重要的,PHP也不例外,控制error的相关选项有
error_reporting = E_ALL
display_errors = On
display_startup_errors = On
log_errors = On
error_log = /var/log/php.log
关于PHP的框架:
因为PHP本身的运行模式,PHP框架其实对PHP的性能是有比较大的影响的,
所以尽量使用很轻的框架,我推荐CI,
CI也不推荐使用模板引擎,我觉得也是,性能最主要,而且使用原生PHP对前端开发人员也不会有很大的困扰。
重新拾起PHP,研究了差不多一个月,算是个总结吧.
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
1) 新增部分外部联系人处理的SDK代码(截止到目前,企业微信官方SDK中没有关于外部联系人处理的SDK代码) 2) 新增外部联系人回调事件处理 3) 修改并纠正了部分语法问题 4) 修改了原SDK的回调类中的验证回调url有效性,...
本系统为会议记录系统,是为了学习PHP和ACCESS数据库而做的一个小型MIS系统。主要涉及以下几个模块:1.登录模块 2.添加会议记录模块 3.浏览会议信息模块 4.查找会议信息模块 5.管理用户信息模块 6用户账户管理模块 7...
PHP168会员积分消费记录功能插件 插件简介: 目前收录的消费项目有: 1 新注册可得积分 2 邮箱验证可得积分 3 身份验证可得积分 4 手机验证可得积分 5 推荐或取消为精华可得积分 6 新...
1.后台可以自由添加修改和删除各大搜索蜘蛛 2.查看蜘蛛爬行的详细信息(最后... 5.对每个蜘蛛的访问总数做了统计 6.采用缓存技术对添加的蜘蛛进行缓存,以达到更快的速度 演示地址:http://www.zzcms.com/bot
一、问题: 数据库是MS SQLServer2000,要把SQLServer2000里的一张表的数据导入MySQL5,其中SQLServer2000表的字段以简体中文命名(强烈建议不要以中文做为字段名)。其实操作就是对SQLServer查询记录,插入到MySQL里...
数据使用txt存放,默认显示近50条聊天记录(也可清空聊天记录) 聊天室各种设备自适应大小 采用jquery+ajax轮询方式,适合小型聊天环境,用户名随机生成 面板可更换肤色(黑色和白色),支持自定义昵称...
注意事项: 1.先在database.php中配置好数据库 2.只要是数据库操作必须引用 use/think/Db;严格区分大小写。 下面是方法: public function hello5() ... //所有查询必须 use/think... // 插入记录 // $result = Db::e
由于业务需求需要对接java接口,对方接口采用AES/ECB/PKCS5Padding加密技术,还经过,16进制转换,当时花了不少时间,所以记录一下,你们可以根据你们的需求调整。
5.对每个蜘蛛的访问总数做了统计 6.采用缓存技术对添加的蜘蛛进行缓存,以达到更快的速度 安装注意事项: 如果本程序运行在非windows平台下,请将data文件夹权限设置为:777 安装完成后进入...
php域名解析信息查询工具网页版可查域名解析的IP,以及A、CNAME、MX、NS、TXT、AAAA、SRV等解析记录。是网站站长及用到域名的技术员必备的实用小工具,通过访问网址快速使用。推荐linux平台php5.4-5.6 环境使用本源码...
PHP网页查询考勤记录,连接中控考勤系统SQLSERVER,用于公司考勤记录查询。
1、更新于2020年5月10日,测试可用,源码中的阿里云密钥、短信模板等需要根据自己实际情况填写! 2、php发送阿里云短信验证码源码,修改第一步中的相关参数后使用web.php即可在web上发送短信,post到...
- 很简单,网上很多关于分表的都是含糊其辞,没有任何详细的,通用的,既然没有,那么我写一个出来吧。 - 主要目的 - 产品上线以后,数据量越来越大,当一个表有几十万上百万条记录的时候,是时候考虑分表了。...
处理历史记录,清晰! 独立的成员任务列表,分工明确! BugTrace PHP缺陷跟踪系统 v2.1更新: 修复部分服务器将 abc.php.file 也识别为 php 文件执行的安全问题 更新后上传的 php 文件将被 改名为 abc...
织梦网站蜘蛛爬行痕迹记录插件最新版,此款插件支持各类搜索引擎及织梦静态动态伪静态,插件功能齐全,可查看到蜘蛛爬行记录,支持删除。 1、无需利用三方工具查看爬行记录,方便快捷省事。 2、插件安装简单快捷,...
引导网格 Bootstrap Bootgrid with PHP json server side script 是一个...phpContent编辑 使用带有 Ajax 和 PHP 后端的 HTML5 contentEditable 来更新网页 PHP 数学验证码 简单的 PHP 匹配基于 cpatcha 的输入检查 PHP
修改一些实用字段、报检单手机显图片、规格等) 帮助管理公司业务,从市场、销售、采购、库存、售后等方面全程跟踪客户,提高客户满意度。 ·A. 统一记录与管理客户资料,不再担心资料丢失 ·B. 随时随地搜索查找...
PHP 5 4 35 改进记录: Core: Fixed bug #68365 zend mm heap corrupted after memory overflow in zend hash copy Fileinfo: Fixed bug #68283 fileinfo: out of bounds read in elf note headers CVE 2014 3710 ...
开发工具 Dreamweaver8.0,运行环境 PHP5 Version5.2.6,Apache2.24(WinXP SP2)编程语言 PHP,DBMS:MySQL,第三方库: MD5加密类 功能:1. 图书室有各种图书10万余册。2.每种图书都有书名、书号(ISBN)、一名或多名作者...