
Typecho解决附件上传失败/番剧无法加载等问题
1.Typecho会对服务器进行监测,如果不在BAE、SAE、ACE下,则不允许文件上传;事实上,可以去掉这一段监测代码。
打开/var/Typecho/Common.php,将下列代码进行修改:
public static function isAppEngine()
{
return !empty($_SERVER['HTTP_APPNAME']) // SAE
|| !!getenv('HTTP_BAE_ENV_APPID') // BAE
|| !!getenv('SERVER_SOFTWARE') // BAE 3.0
|| (ini_get('acl.app_id') && class_exists('Alibaba')) // ACE
|| (isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) // GAE;
}
修改为:
public static function isAppEngine()
{
return false;
}
2.目录权限不足,会导致各种问题;把typecho里的usr/目录权限修改为777:
sudo chmod -R 777 usr
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果