AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-2098

webwesen's questions

Martin Hope
webwesen
Asked: 2013-01-11 08:07:13 +0800 CST

php gnupg = 无法加载警告

  • 0

最终目标:在我的 Mediawiki 扩展中使用 PHP GnuPG 库

我已经安装

  • 具有依赖关系的 gpgme
  • 运行 pecl install gnupg = 没有错误
  • 将 extension=gnupg.so 添加到我的 php.ini

:

[root@dev-lamp01]# locate gnupg.so
/usr/lib64/php/modules/gnupg.so

[root@dev-lamp01]# file /usr/lib64/php/modules/gnupg.so
/usr/lib64/php/modules/gnupg.so: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped

[root@dev-lamp01]# locate  libgpgme.so.11
/usr/local/lib/libgpgme.so.11
/usr/local/lib/libgpgme.so.11.8.1

[root@dev-lamp01]# file /usr/local/lib/libgpgme.so.11
/usr/local/lib/libgpgme.so.11: symbolic link to `libgpgme.so.11.8.1'

[root@dev-lamp01]# file /usr/local/lib/libgpgme.so.11.8.1
/usr/local/lib/libgpgme.so.11.8.1: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), not stripped

然而:

PHP 警告:PHP 启动:无法加载动态库 '/usr/lib64/php/modules/gnupg.so' - libgpgme.so.11:无法打开共享对象文件:第 0 行未知中没有此类文件或目录

我错过了什么?谢谢

php
  • 1 个回答
  • 3124 Views
Martin Hope
webwesen
Asked: 2010-04-13 11:58:05 +0800 CST

配置 sendmail 以克隆所有外发电子邮件

  • 3

有没有办法配置类似于postfix的sendmail '

[email protected]

?

sendmail
  • 3 个回答
  • 2695 Views
Martin Hope
webwesen
Asked: 2010-01-09 07:43:26 +0800 CST

如何判断我运行的是哪个 AIX 版本?

  • 16

如何判断我运行的是哪个 AIX 版本?

aix
  • 5 个回答
  • 144713 Views
Martin Hope
webwesen
Asked: 2009-10-27 10:18:54 +0800 CST

活动目录:AdExplorer 和 LDAP 浏览器

  • 2

我可以毫无问题地使用 SysInternals 的“AdExplorer”访问我的公司广告。但是,当我尝试使用通用 LDAP 浏览器(在我的示例中为 ldp.exe)访问同一个 AD 目录时,我无法获得所需的协议/身份验证方法。我想我都试过了。

AdExplorer 默认使用什么协议/设置?

active-directory
  • 3 个回答
  • 3647 Views
Martin Hope
webwesen
Asked: 2009-08-19 10:55:16 +0800 CST

Linux:我应该创建 nologin 用户主目录吗?

  • 6

我的服务器上运行了一些 Java 应用程序,我对其进行了设置,以便每个应用程序都使用 nologin 用户 ID 执行。

现在,当我添加用户时

/usr/sbin/useradd -g $MY_GROUP -s /sbin/nologin -d /home/$MY_USER $MY_USER

我想知道是否有关于这些用户是否需要一个家的约定,如果他们需要——我应该把它们放进去吗?

/home/abc 

或进入

/usr/local/abc

我已经看到它以两种方式完成

linux
  • 2 个回答
  • 11770 Views
Martin Hope
webwesen
Asked: 2009-07-09 08:38:24 +0800 CST

如何将 VAR 从子 shell 导出到父 shell?

  • 17

我有一个 Korn shell 脚本

#!/bin/ksh
# set the right ENV
case $INPUT in
abc)
  export BIN=${ABC_BIN}
  ;;
  def)
  export BIN=${DEF_BIN}
  ;;
  *)
  export BIN=${BASE_BIN}
  ;;
esac
# exit 0 <- bad idea for sourcing the file

现在这些 VAR 仅在子 shell 中导出,但我希望它们也设置在我的父 shell 中,所以当我在提示符下时,这些 var 仍然设置正确。

我知道

. .myscript.sh

但是有没有办法在没有“采购”的情况下做到这一点?因为我的用户经常忘记“来源”。


EDIT1:删除“exit 0”部分 - 这只是我打字没有先考虑

EDIT2:添加更多关于我为什么需要这个的详细信息:我的开发人员为(为简单起见)2 个应用程序编写代码:ABC 和 DEF。每个应用程序都由单独的用户 usrabc 和 usrdef 在生产环境中运行,因此已经设置了他们的 $BIN、$CFG、$ORA_HOME 等等 - 特定于他们的应用程序。

所以

  • ABC 的 $BIN = /opt/abc/bin # 上面脚本中的 $ABC_BIN
  • DEF 的 $BIN = /opt/def/bin # $DEF_BIN

等等

现在,在开发盒上,开发人员可以在他们自己的用户帐户“justin_case”下同时开发 ABC 和 DEF,我让他们获取文件(上图),以便他们可以来回切换他们的 ENV var 设置。($BIN 应该一次指向 $ABC_BIN,然后我需要切换到 $BIN=$DEF_BIN)

现在,该脚本还应该为同一应用程序的并行开发创建新的沙箱等。这使我可以交互地执行此操作,询问沙箱名称等。

  • /home/justin_case/sandbox_abc_beta2
  • /home/justin_case/sandbox_abc_r1
  • /home/justin_case/sandbox_def_r1

我考虑过的另一个选择是编写别名并将它们添加到每个用户的个人资料中

  • 别名'setup_env=。.myscript.sh'

并运行它

  • setup_env 参数 1 ... 参数 X

现在这对我来说更有意义

unix environment-variables shell
  • 4 个回答
  • 31153 Views
Martin Hope
webwesen
Asked: 2009-06-18 12:12:02 +0800 CST

我如何知道我运行的是 32 位还是 64 位 Linux?

  • 23

在不同发行版中运行的命令是什么?

linux 64-bit 32-bit
  • 10 个回答
  • 47674 Views
Martin Hope
webwesen
Asked: 2009-05-29 10:53:59 +0800 CST

如何找到所有可执行文件?(AIX)

  • 4

例子

-rwxr--r--    1 me     users             0 May 27 13:58 file_0
-rw-rwxrw-    1 me     users             0 May 27 13:58 file_1
-rw-rw-rwx    1 me     users             0 May 27 13:59 file_2
-rwxrwxrwx    1 me     users             0 May 27 14:02 file_3

我需要列出当前目录中的所有 4 个文件

  • 艾克斯
  • 非 gnu 'find',所以“find .-executable”不起作用
unix shell aix
  • 3 个回答
  • 5714 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve