通过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
已经配置好重写规则,如有需求酌情修改.
7. 显示问题
安装后首页提示“遇到错误”
请依次检查:
application/database.php
是否存在,如果不存在请手动创建写入数据库信息runtime
及其子目录是否有写入权限- 其他原因,编辑
application/config.php
打开debug模式,查看详细报错
PHP扩展未达到要求所致,Cloudreve需要curl
、fileinfo
、gd
扩展支持,请先安装并启用这些扩展。
把程序放在根目录里解决问题