SAE php 研究(2)
1.在SAE新建项目打印出phpinfo
<?php
print phpinfo();
?>
2.
可见:PHP Version 5.3.8
【使用的是php5.3.8编译的】
3.
可见:
System
SAE LINUX ENVIRONMENT
Build Date
May 19 2013
【说明是一台共享的虚拟机,创建于2013.05.19】
4.
可见:Thread Safety
disabled
【可能使用的是fastcig模式】
5.
可见:
Zend Memory Manager
enabled
Zend Multibyte Support
disabled
IPv6 Support
disabled
Registered PHP Streams
compress.zlib, php, file, glob, data, zip, http, https, saemc, saestor, saekv
Registered Stream Socket Transports
tcp, udp, unix, udg, ssl, sslv3, sslv2, tls
Registered Stream Filters
zlib.*, string.rot13, string.toupper, string.tolower, string.strip_tags, convert.*, consumed, dechunk, convert.iconv.*, mcrypt.*, mdecrypt.*
6.
可见:
apache2handler
【说明使用了--with-apxs2[=FILE] 参数】
7.
可见:
Max Requests
Per Child: 256 - Keep Alive: off - Max Per Connection: 100
【
该apache限制为每个子进程可以处理256次请求,每个线程最大连接数为100
进程数的最大值由MaxClients控制,在Apache1.3中最大只能设置为256,但在Apache2.0中,可以通过在配置开头增加ServerLimit项目来突破256的限制,此时必须MaxClients ≤ ServerLimit ≤ 20000
MaxRequestsPerChild用来控制每个进程在处理了多少次请求之后自动销毁
Keep Alive: off
】
8.
可见:
Timeouts
Connection: 20 - Keep-Alive: 5
【
MaxVhostClients 100
Keep-Alive: 5 这个应该没意义,因为Keep Alive: off
】
9.
可见:
Loaded Modules
core prefork http_core mod_so mod_mime mod_dir mod_log_config mod_setenvif mod_headers mod_filter mod_deflate mod_rewrite mod_php5 mod_extract_forwarded mod_usertrack mod_saestat mod_saeenv mod_auth_basicx mod_authz_hostx mod_authn_memory mod_authz_user mod_appconfig mod_applimit mod_execlimit mod_appsense
【该apache2支持上面这些模块】
10.Configuration中开启的模块
APC Support
enabled
BCMath support
enabled
ctype functions
enabled
cURL support
enabled
date/time support
enabled
DOM/XML
enabled
Regex Library
Bundled library enabled
EXIF Support
enabled
Input Validation and Filtering
enabled
GD Support
enabled
gmp support
enabled
hash support
enabled
iconv support
enabled
json support
enabled
kvclient support
enabled
libXML support
active
Multibyte Support
enabled
Multibyte (japanese) regex support
enabled
mcrypt support
enabled
memcache support
enabled
MySQL Support
enabled
MysqlI Support
enabled
OpenSSL support
enabled
PCRE (Perl Compatible Regular Expressions) Support
enabled
PDO support
enabled
PDO Driver for MySQL
enabled
Reflection
enabled
saecounter support
enabled 【SAE自己开发的php组件】
Session Support
enabled
Simplexml support
enabled
SPL support
enabled
Dynamic Library Support
enabled
Tokenizer Support
enabled
XML Support
active
yaf support
enabled
Zip
enabled
ZLib Support
enabled
11.支持的php 环境变量
Variable
Value
_SERVER["MEF_PROXY_ADDR"]
_SERVER["has_apphash"]
_SERVER["ApplimitOutOfCon"]
_SERVER["ApplimitOutOfMem"]
_SERVER["SCRIPT_URL"]
_SERVER["SCRIPT_URI"]
_SERVER["HTTP_X_FORWARDED_FOR"]
_SERVER["HTTP_HOST"]
_SERVER["HTTP_APPNAME"]
_SERVER["HTTP_APPVERSION"]
_SERVER["HTTP_ACCESSKEY"]
_SERVER["HTTP_APPHASH"]
_SERVER["HTTP_MYSQLPORT"]
_SERVER["HTTP_APPCOOKIE"]
_SERVER["HTTP_APPSRVC"]
_SERVER["HTTP_CONNECTION"]
_SERVER["HTTP_ACCEPT"]
_SERVER["HTTP_USER_AGENT"]
_SERVER["HTTP_ACCEPT_ENCODING"]
_SERVER["HTTP_ACCEPT_LANGUAGE"]
_SERVER["HTTP_ACCEPT_CHARSET"]
_SERVER["PATH"]
_SERVER["SERVER_SIGNATURE"]
_SERVER["SERVER_SOFTWARE"]
_SERVER["SERVER_NAME"]
_SERVER["SERVER_ADDR"]
_SERVER["SERVER_PORT"]
_SERVER["REMOTE_ADDR"]
_SERVER["DOCUMENT_ROOT"]
_SERVER["SERVER_ADMIN"]
_SERVER["SCRIPT_FILENAME"]
_SERVER["REMOTE_PORT"]
_SERVER["GATEWAY_INTERFACE"]
_SERVER["SERVER_PROTOCOL"]
_SERVER["REQUEST_METHOD"]
_SERVER["QUERY_STRING"]
_SERVER["REQUEST_URI"]
_SERVER["SCRIPT_NAME"]
_SERVER["PHP_SELF"]
_SERVER["REQUEST_TIME"]
_SERVER["HTTP_SECRETKEY"]
_ENV["LD_PRELOAD"]
_ENV["LD_LIBRARY_PATH"]
_ENV["PWD"]
_ENV["LANG"]
_ENV["DEBIAN_FRONTEND"]
_ENV["APT_LISTCHANGES_FRONTEND"]
_ENV["APT_LISTBUGS_FRONTEND"]
_ENV["_"]
_ENV["TMPDIR"]
SAE php 研究(2)的更多相关文章
- 研究在SAE上搭建最新wordpress
安装SAE上的wordpress,创建应用选择wordpress模板,安装后是3.4版本 新建一个版本2,下载最新wordpress安装包并解压到版本2中 初步猜想修改地方: 数据库配置:wp-con ...
- 在 SAE 上部署 ThinkPHP 5.0 RC4
缘起 SAE 和其他的平台有些不同,不能在服务器上运行 Composer 来安装各种包,必须把源码都提交上去.一般的做法,可能是直接把源码的所有文件复制到目录中,添加到版本库.不过,这样就失去了与上游 ...
- 使用新浪云(SAE)实现基于mySql和微信公众平台的关键字请求响应服务
本例是作者初次尝试微信公众平台开发之作,实现传统的关键字请求响应功能.即:用户发关键字,公众号通过关键字进行检索, 在mysql数据库中读取与关键字相关的信息,并返回给用户.本例在微信订阅号(开发者模 ...
- 从对SAE的一次授权安全评估浅谈云安全
EMail: jianxin#80sec.comSite: http://www.80sec.comDate: 2011-12-20From: http://www.80sec.com/ [ 目录 ...
- 新浪SAE中文分词接口
最近发现新浪SAE平台上竟然也提供分词功能,分词效果也还不错,由新浪爱问提供的分词服务,研究了一番,做了一个简易版的在线调用接口(get方式,非post) 官网说明:http://apidoc.sin ...
- sae后台管理的js(二)
jsloader cssloader 使用方法<link rel="stylesheet" type="text/css" href="/min ...
- sae后台管理端的js,daterangepicker使用
原本只为了日期范围选择器看下sae的前端怎么实现 然后... 公共函数两个文件,第一个是各种插件: typeahead.js 自动完成 //关键词自动完成 $('#page-auto-complete ...
- 关于下载SAE日志签名认证的方法——PHP版
之前需要下载SAE上的日志存入数据库,因此研究了下SAE的签名认证和日志下载.这个链接是SAE官方给出的API文档.https://www.sinacloud.com/doc/api.html#qia ...
- wordpress for sae
帮人建个站,准备用sae+wordpess,小研究一下 http://sae.sina.com.cn/?m=apps&a=detail&aid=1 http://wp4sae.org/ ...
随机推荐
- mysql 结合keepalived测试
vip:192.168.32.66 192.168.32.6 主库: mysql> show variables like '%read_only%'; +------------------+ ...
- 大数据时代的 9 大Key-Value存储数据库
在过去的十年中,计算世界已经改变.现在不仅在大公司,甚至一些小公司也积累了TB量级的数据.各种规模的组织开始有了处理大数据的需求,而目前关系型数据库在可缩放方面几乎已经达到极限. 一个解决方案是使用键 ...
- linux shell编程指南第十一章------------合并与分割2
c u t用来从标准输入或文本文件中剪切列或域.剪切文本可以将之粘贴到一个文本文件. 下一节将介绍粘贴用法. c u t一般格式为: cut [options] file1 file2 下面介绍其可用 ...
- 抽象类(abstract class)和 接口(interface)
PHP中的 抽象类(abstract class)和 接口(interface) 一. 抽象类abstract class 1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方 ...
- MYSQL获取自增主键【4种方法】
通常我们在应用中对mysql执行了insert操作后,需要获取插入记录的自增主键.本文将介绍java环境下的4种方法获取insert后的记录主键auto_increment的值: 通过JDBC2.0提 ...
- gcc configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0
从svn checkout svn://gcc.gnu.org/svn/gcc/trunk拿了GCC的最新代码,打算编译了学东西习学习C++ 11的东西,结果在configure的时候出现例如以下问题 ...
- Swift - 单例模式的实现
过去Swift要实现单例,无非是这三种方式:全局变量,内部变量和dispatch_once方式.但都略显繁琐. 后来从1.2版本起,Swift中添加了如 static let 和 static var ...
- 点击得到QTableWidget中任意位置QPushButton的行列信息
http://www.qtcn.org/bbs/read-htm-tid-51835.html http://www.qtcn.org/bbs/simple/?t43841.html 比如(点击每行最 ...
- QModelIndex有internalPointer()函数,可以存任何数据,另有QAbstractItemModel::createIndex来创造节点
整个model的节点数据,都靠它来记录了. 另有一个创造节点的函数(自带函数): QModelIndex QAbstractItemModel::createIndex(int arow, int a ...
- 对 sql server 数据库的备份进行加密
原文:对 sql server 数据库的备份进行加密 嗯,最近在研究数据库备份相关的东西,考虑到应该为数据库备份加个密,就准备从网上搜索一下看看有什么好办法,没想到还挺乱... 首先,我从网上搜到的, ...