apache拒绝运行php



我在apache方面几乎没有经验,我一直在尝试将服务器设置为本地使用,这样我就可以开发一个网站来托管其他地方。我需要访问php来做各种事情,但在遵循了Arch apache php-libphp的指南后,它仍然无法正常工作。我不关注其他部分,因为我不需要任何强大的用户功能或广泛的速度,因为这只是一个个人网站。

66 #LoadModule mpm_event_module modules/mod_mpm_event.so
67 LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
205 #php
206 LoadModule php7_module modules/libphp7.so
207 AddHandler php7-script .php
534 #php
535 Include conf/extra/php7_module.conf

https://pastebin.com/CDAYz5jC是一个带有我的配置文件的pastebin线66和67是为第一步改变的线i

线路206和207是模块和处理器

第535行是php7模块的配置文件php版本是7.4.13,php和php-apache都已安装,使用manjaro。

当我运行locate php7时,它会在/etc/httpd/conf/extra中找到php7_module.conf/它在/usr/lib/httpd/modules中找到libphp7.so。这就是它的全部发现。

基本上,我的网站对php文件进行XMLHttpRequest,它不运行php,而是返回文档文本。预期的结果是它将实际运行php。

永不终止。这不是问题所在。由于某种原因,当我执行XMLHttpRequest时,它似乎没有运行php,但如果我只是在index.html文件中运行它,它确实会运行,不管怎样,这是一个单独的问题。

最新更新