首页 » 技术分享 » 安装Cloudreve

安装Cloudreve

 
文章目录

一、直接安装

1、下载已经包含依赖的安装包

http://cloudreve.org/download.php

2、使用phpstudy作为发布工具,把代码放到根目录里,在浏览器运行,报错

http://127.0.0.1/

3、编辑application/config.php打开debug模式,查看详细报错

4、刷新,显示为数据配置问题

5.找到application/database_sample.php,将database_sample.ph复制后,修改名称为database.php

6.刷新,显示不存在数据库,在MySQL新建数据库

7.导入数据库,前往 您的域名/CloudreveInstaller 的安装向导,根据提示检查环境、填写数据库信息并执行安装。

显示:application/database.php 已存在,请备份并删除后再试

删除后重试

 

二、通过Composer安装

1. 安装Composer - Windows

这是将 Composer 安装在你机器上的最简单的方法。

下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

2.获取Cloudreve安装包

https://cloudreve.org/download.php 下载最新的安装包

3.使用Composer安装扩展包

进入目录

composer install

出现错误  

  - The requested PHP extension ext-fileinfo * is missing from your system. In
stall or enable PHP's fileinfo extension.

解决方法:

在php配置文件中打开php_fileinfo扩展

4.配置MySQL

5. 目录权限

runtime目录需要写入权限,如果你使用本地存储,public 目录也需要有写入权限

6. URL重写

对于Apache服务器,请确保

  • httpd.conf配置文件中加载了mod_rewrite.so模块
  • AllowOverride None 将None改为 All`

项目目录下的.htaccess已经配置好重写规则,如有需求酌情修改.

三. 常见问题及解决方案

 

1、安装后首页提示“遇到错误”

请依次检查:

  • application/database.php是否存在,如果不存在请手动创建写入数据库信息
  • runtime及其子目录是否有写入权限

 

2、PHP扩展未达到要求所致,Cloudreve需要curlfileinfogd扩展支持,请先安装并启用这些扩展。

3、无法显示网站

把程序放在根目录里

4、创建文件夹的时候老是提示“报错 Error 200 - 请求失败,登录可能已过期,请重新登陆.”

解决方法:将php.inialways_populate_raw_post_data设为-1

转载自原文链接, 如需删除请联系管理员。

原文链接:安装Cloudreve,转载请注明来源!

0