apache - 如何解决在fedora上安装xampp的问题?

标签 apache installation xampp fedora

当我在 fedora 上运行 xampp 时,此错误显示在应用程序日志中

正在启动 Apache Web 服务器...
退出代码:8
标准输出:
apache 配置测试失败,中止
标准错误:
httpd:/opt/lampp/etc/httpd.conf 第 522 行的语法错误:/opt/lampp/etc/extra/httpd-xampp.conf 第 10 行的语法错误:无法将模块/libphp7.so 加载到服务器中: libnsl.so.1:无法打开共享对象文件:没有这样的文件或目录

谁能告诉我如何解决这个问题?
enter image description here

最佳答案

看来您缺少 libnsl。通过以下命令安装它:

sudo dnf install libnsl
如果这不起作用,您可以手动下载它:
  • 访问 https://pkgs.org/
  • 在搜索框中(当然是 pkgs.org)输入 libnsl.so.1 并选择合适的操作系统。显示的版本可能更高,例如 libnsl-2.28-9.fc29.x86_64.rpm,但没关系,所需的文件也包含在这个包中。
  • 在终端中,导航到下载 .rpm 的目录。
  • 键入以下命令进行安装:
    sudo rpm libnsl-2.XX-X.fc29.x86_64.rpm
    

  • 完成后,一切都应该正常工作。

    关于apache - 如何解决在fedora上安装xampp的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55867534/

    相关文章:

    spring - 在tomcat中将apache camel与CXf集成

    apache - 从 URL 中删除文件扩展名

    Lua CLI 安装 - 如何让终端命令 'lua' 在 OSX 上运行?

    macos - 尝试在 macOS Sierra 上安装 Homebrew 时出现 xcode-select 错误

    xampp - 中兴路由器F670L中的端口转发

    php - Nginx 错误 recv() 失败 (104 : Connection reset by peer)

    installation - 是否可以使用Professional Key激活office 2013试用版

    php - OSX Lion 的 XAMPP/Textmate 问题?

    php - 如何修复 mysqli_fetch_array?我使用 php、mysqli 和 html

    php - htaccess 多个文件的 301 重定向