登陆

PHP无法加载模块

Apache配置文件中已开启LoadModule,但是在页面中输出phpinfo(),未查找到相关的LoadModule。是什么原因呢?

Server API一栏也不是Apache,而是CGI/FastCGI,是不是说明并未开启Apache呢?

MnMn2020-08-06 11:22:441101 次浏览

全部回复(5)我要回复

  • Peter·Python

    Peter·Python2020-08-14 10:16:07

    没有问题,PHP采用FCGI方式,现在很少使用模块方式了

    回复
    0
  • Mn

    那伪静态怎么设置呢? 在PHPstudy2016版本中,我只需要在Apache的配置文件加入一行“LoadModule rewrite_module ,modules/mod_rewrite.so”就可以了。但是PHPstudy8.1版本,我修改Apache配置文件后重启还是未生效,是什么原因呢?

    Mn · 2020-08-14 10:27:59
    Peter·Python

    直接在网站设置里就能设置伪静态,具体可以自己探索一下,无需自己改配置文件

    Peter·Python · 2020-08-20 15:10:46
    Peter·Python

    直接在网站设置里就能设置伪静态,具体可以自己探索一下,无需自己改配置文件

    Peter·Python · 2020-08-20 15:11:10
  • Mn

    Mn2020-08-06 11:28:02

    问题版本:PHPstudy 8.1.0.7

    我使用PHPstudy2016 就是正常的,输出phpinfo()可以查找到LoadModule

    Server API一栏也是Apache

    回复
    0
  • 取消回复发送