|
<?php
/**
* +---------------------------------------------------
* | SAE本地开发环境, 模拟sae服务
* +---------------------------------------------------
* @author luofei614<www.3g4k.com>
*/
@(ini_set('post_max_size', '10M')); // sae下最大上传文件为10M
@(ini_set('upload_max_filesize', '10M'));
$sae_config = include(SAE_PATH.'SaeImit/config.php');//读取配置文件
include_once SAE_PATH.'SaeImit/defines.php';
include_once SAE_PATH.'SaeImit/sae_functions.php';
include_once SAE_PATH.'SaeImit/imit_functions.php';
include_once SAE_PATH.'SaeImit/Lang.php';
spl_autoload_register('sae_auto_load');
function sae_auto_load($class){
$files=array(
'SaeObject'=>SAE_PATH.'SaeImit/SaeObject.class.php',
'SaeCounter'=> SAE_PATH.'SaeImit/SaeCounter.class.php',
'SaeRank'=>SAE_PATH.'SaeImit/SaeRank.class.php',
'SaeTaskQueue'=>SAE_PATH.'SaeImit/SaeTaskQueue.class.php',
'SaeStorage'=>SAE_PATH.'SaeImit/SaeStorage.class.php',
'SaeKVClient'=>SAE_PATH.'SaeImit/SaeKVClient.class.php',
'Memcache'=>SAE_PATH.'SaeImit/Memcache.class.php',
'CacheFile'=>THINK_PATH.'Lib/Driver/Cache/CacheFile.class.php',
'SaeMail'=>SAE_PATH.'SaeImit/SaeMail.class.php',
'SaeMysql'=>SAE_PATH.'SaeImit/SaeMysql.class.php',
'ImitSqlite'=>SAE_PATH.'SaeImit/ImitSqlite.class.php',
'SaeFetchurl'=>SAE_PATH.'SaeImit/SaeFetchurl.class.php',
'SaeImage'=>SAE_PATH.'SaeImit/SaeImage.class.php'
);
if(isset($files[$class]))
require $files[$class];
}
?>
|