0

我想在我的笔记本电脑上安装fork cms。余检查所有PHP扩展的系统要求和更改了apache配置包括:需要帮助在apache上安装fork cms 4.5.0 2.4.25

的LoadModule rewrite_module模块/ mod_rewrite.so

的AllowOverride FileInfo的在3个单独的位置。

说实话我是新手,所以我需要做更多的阅读,以了解这些变化的含义。 fork cms文件位于我的服务器的根目录,这是xampp中的htdocs。 当我输入localhost/forkcms时,我得到访问被禁止的错误403. 我不确定我需要更改哪些内容才能开始安装。

任何帮助将不胜感激。

回答

0

在你vhost.conf文件,你必须与路径添加此并更换目录到你的项目的根

<Directory "C:/xampp/htdocs/projectroot"> 
AllowOverride All 
</Directory> 

这样做之后,它仍然没有工作,尝试设置调试标志的索引中.php(Root)

// get environment and debug mode from environment variables 
$env = getenv('FORK_ENV') ?: 'prod'; 
$debug = getenv('FORK_DEBUG') === '1'; 

$env = 'dev'; 
$debug = 1; 

如果仍然不起作用,请尝试使用bash功能来清除缓存。

php app/console cache:clear 
cd tools && ./remove_cache 

您在使用Windows时可能会遇到一些权限问题。

chmod -R 777 app/console 
chmod -R 777 app/logs 
chmod -R 777 app/cache 
chmod -R 777 src/Frontend/Cache 
chmod -R 777 src/Frontend/Files 
chmod -R 777 src/Backend/Cache 

这应该做的伎俩,如果它不帮助只是让我知道。