首页 > 系统相关 >就archlinux系统中apache 无法启动php的原因

就archlinux系统中apache 无法启动php的原因

时间:2023-09-10 19:13:34浏览次数:63  
标签:status httpd systemd archlinux apache php

原文连接

背景,在archlinux里面想使用apache作为服务器启动php服务,根据Arch Wiki 的配置,并不成功

检验原因:

sudo systemctl status httpd

结果:

systemctl status apache
systemd[1]: Started Apache Web Server
httpd [1444]: httpd: Syntax error on line 542 of /etc/httpd/conf/httpd.conf: Cannot load modules/libphp7.so into server: /etc/
systemd[1]: httpd.service Main process exited, code=exited, status=1/FAILURE
systemd[1]: httpd.service Failed with result 'exit-code'.

问题原因:

php库的名字变了,将archwiki里面让加的所有行,里面的php7都改成php就可以

 

标签:status,httpd,systemd,archlinux,apache,php
From: https://www.cnblogs.com/jienow/p/17691675.html

相关文章

  • php实现文件上传下载功能
    文件的上传与下载是项目中必不可少的模块,也是php最基础的模块之一,大多数php框架中都封装了关于上传和下载的功能,不过对于原生的上传下载还是需要了解一下的。基本思路是通过form表单post方式实现文件上传,通过流输出的方式实现文件下载。以下分别讲述实现的具体细节。一、文件的上......
  • flume报错:java.lang.NoClassDefFoundError: org/apache/hadoop/conf/Configuration
    flume报错:java.lang.NoClassDefFoundError:org/apache/hadoop/conf/ConfigurationFailedtostartagentbecausedependencieswerenotfoundinclasspath.Errorfollows.java.lang.NoClassDefFoundError:org/apache/hadoop/conf/Configurationatorg.apache.flume.sink......
  • 代码审计 | ThinkPHP 5.1控制器定义
    什么是控制器?控制器是Web应用程序的关键组件之一,它负责接收来自用户的请求,并根据请求执行相应的操作。在ThinkPHP5.1中,控制器通常存储在application目录下的controller文件夹中。每个控制器都是一个类,通常继承自think\Controller类。创建一个控制器在ThinkPHP5.1中,创建一个控制器......
  • 关于IDEA里面连接数据库找不到org.apache.hive.jdbc.Driver的问题
    问题描述昨天就很顺利地连接上了,今天直接找不到我的class了,吓出一身冷汗;问题解决后来发现导入的jar包的路径不太对,突然想起来jar包的位置被我移动了,但是IDEA里面并没有改变原来的位置,找不到jar包的问题,重新将jar包的路径浏览一遍即可解决;......
  • php 安装rabbit如何使用 PHP 安装 RabbitMQ?
    示例示例安装Erlang要在PHP环境中使用,需要先安装Erlang,它是的运行环境。1、安装Erlang首先,要在PHP环境中使用RabbitMQ,需要先安装Erlang,它是RabbitMQ的运行环境。可以使用下面的命令来安装Erlang:sudoapt-getinstallerlang2、安装RabbitMQ接下来,可以使用下面的命令来安装RabbitMQ:s......
  • PHP7内核实现原理-启动过程
    FPM启动和初始化worker的过程代码在源码/sapi/fpm/fpm/fpm_main.c中fpm_conf_init_main()函数解析php-fpm.conf配置文件,分配workerpool的内存空间。每个workerpool用结构体fpm_worker_pool_s表示,每个pool中的有一个fpm_scoreboard_s结构体,用来管理具体一个......
  • PHP7内核实现原理-基本环境和C基础
    编译安装PHP7.1.0下载7.1.0源码压缩包:www.php.net/releases/./configure--prefix=/Users/lisong/Documents/workspace/php-src/output--enable-fpm编译,报错:configure:error:Pleasespecifytheinstallprefixoficonvwith--with-iconv=iconv是个国际化扩展,暂时用......
  • PHP7内核实现原理-基本架构
    发展史PHP最早是由Lerdorf于1995年,使用Perl语言,以PersonalHomePageTools(PHPTools)的形式创建的,目的是为了方便记录个人网站的访客记录和支持留言本等功能,此时称为PHP1。后来越来越多的网站开始使用PHP并希望能提供更多的功能,之后Lerdorf将PHP开源,此时称为......
  • 绕过PHP正则表达式
    1.字符串拼接绕过【PHP>=7】适合绕过具体关键字payload:(sy.(st).em)(who.ami); 2.字符串转义绕过【PHP>=7】字符串转十六进制、八进制、unicode脚本#-*-coding:utf-8-*-defhex_payload(payload): res_payload='' foriinpayload: i="\\x"+hex(ord(i))[2......
  • vue3+PHP实战手册(16)
    目录通讯录管理系统登录通讯录管理系统登录使用v-model进行双向绑定,将表单输入框的内容同步给JavaScript中相应的变量,设置了相应的事件监听器。<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>通讯录管理系统</title></head>......