PHP
Kohana 3.2 in sina app engine
First Release: 2011-11-18 新浪是目前国内比较领先的云计算服务供应商。Sina App Engine选择了PHP做为开发环境,但和其他云计算平台一样,在使用上还是有一些限制的,由于禁用了对本地文件的读写权限,Kohana在默认设置下是不能在SAE上正常运行的。这里我们就来介绍一些方法,通过简单的修改,让Kohana3.2运行在SAE平台上。 Quick-and-dirty 首先介绍这个快速而简单的解决方案,如果你不打算使用缓存和日志功能,这个方案足够的简单和方便,并能保证kohana运行起来。 请先上传一份原始的Kohana 3.2到你的sae上以便参照操作。 删除install.php install.php本是用来检测服务器环境是否符合kohana运行要求的。经过检测,我们会发现sae的环境不能满足要求,原因是缓存目录和日志目录不能写入。 这里,我们直接删除这个文件。 修改application/bootstrap.php 文件application/bootstrap.php修改前后差异见下图(左边为修改前,右边