首页 » 互联网资讯 » 正文

Discuz!Q的伪静态怎么弄?

官方文档:

Apache要在配置中,将DocumentRoot指向discuz/public目录,同时通过重组规则,将/install和/api请求转发给index.php,其他请求由index.html处理

  1.   DocumentRoot /app/public
  2.     RewriteEngine on
  3.     RewriteRule ^/install.*  /index.php?%{QUERY_STRING} [L,QSA,PT]
  4.     RewriteRule ^/api.*  /index.php?%{QUERY_STRING} [L,QSA,PT,E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
  5.     RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
  6.     RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-d
  7.     RewriteRule (.*) /index.html [L]

复制代码

一弄伪静态就出错。

其它的composer都已经装好。



山东网友 依然风尚 评论:
为了试水找个,我安了个apache。


云南网友 路过风雨傲气 评论:

为了试水找个,我安了个apache。

哈哈。。等 大佬方法

我不想换ngnix


云南网友 我的世界末末 评论:
为什么我这个目录在/root/discuz


陕西网友 lx_大頭妹妹 评论:

为什么我这个目录在/root/discuz

你登陆SSH就默认在/root下吧

我是进入网站目录在安装的


吉林网友 墨垛 评论:

  1. Installing qcloud/discuz (v0.3.200315)
  2.   – Installing qcloud/discuz (v0.3.200315): Loading from cache
  3.     The Process class relies on proc_open, which is not available on your PHP installation.
  4.     The archive may contain identical file names with different capitalization (which fails on case insensitive filesystems)
  5.     Unzip with unzip command failed, falling back to ZipArchive class
  6. Created project in /root/discuz
  7. Loading composer repositories with package information
  8. Updating dependencies (including require-dev)
  9. Killed

还是不行啊


山东网友 嬡哆哆 评论:

还是不行啊

你先装个PHP7.3 或7.4 在试试


贵州网友 JDAF676 评论:

  1. Installing qcloud/discuz (v0.3.200315)
  2.   – Installing qcloud/discuz (v0.3.200315): Loading from cache
  3. Created project in /www/wwwroot/discuz
  4. Loading composer repositories with package information
  5. Updating dependencies (including require-dev)
  6. Killed

黑龙江网友 杨子墨1202 评论:

你先装个PHP7.3 或7.4 在试试

7.2就够了,刚才是禁用函数没删除

发表评论