问题标签 [centos7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3242 浏览

php - 如何使用 PHP 从主目录读取文件(CentOS 7、Apache 2.4、SELinux)

我想从一个主目录中读取一些文件,我可以从我可以信任的其他服务器获取推送文件。
我的 index.php 在/var/www/html/index.php
我想通过 php file_get_contents 读取的文件位于/home/user123/subdir/info.txt

我得到的错误: file_get_contents(/home/user123/subdir/info.txt): failed to open stream: Permission denied (2)

aureport --avc显示拒绝错误
05.09.2014 14:17:16 httpd system_u:system_r:httpd_t:s0 6 dir getattr unconfined_u:object_r:user_home_dir_t:s0 denied 53606

到目前为止我尝试了什么(没有成功):

chcon -R -t httpd_sys_script_rw_t /home/user123/*
chcon -R -t httpd_user_content_t /home/user123/*

将目录添加到 apache userdir config ( /etc/httpd/conf.d/userdir.conf)

我错过了什么/我做错了什么?

系统信息:

UPDATE
授予 apache 读取 homedir 的权限解决了 selinux 的拒绝错误
setsebool -P httpd_enable_homedirs on

但是那个file_get_contents(/home/user123/subdir/info.txt): failed to open stream: Permission denied (2) 还在...

0 投票
1 回答
2114 浏览

mono - 为什么找不到包“mono”?

尝试在 CentOS 7 机器上从源代码安装 Banshee (从 Ubuntu 迁移,我想保留我的播放列表和设置)。

./configure结果:

哪个单声道

回声 $PKG_CONFIG_PATH

但如果我检查 pkgconfig,

哪个 pkgconfig

/usr/bin/which: 没有 pkg​​config 在 (/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/斌:/根/斌)

yum 提供 pkgconfig

百胜安装 pkgconfig

去年有人问了一个类似的问题,但没有得到接受的答案。其中一个答案指向一个现在不存在的页面,其中包含一个据称的解决方案。

0 投票
3 回答
42051 浏览

rabbitmq - 无法使用 systemctl 在 centos 7 中启动 rabbitmq 服务器

我正在尝试在centos 7中启动rabbitmq服务器。我安装了erlang,因为它是rabbitmq-server的依赖项。包 erlang.x86_64 0:R16B-03.7.el7 。然后我使用包 rabbitmq-server-3.2.2-1.noarch.rpm 安装了 rabbitmq。安装成功。我启用了管理控制台 uisng rabbitmq-plugins enable rabbitmq_management。但是在启动服务 rabbitmq-server 时它失败了。

并且日志显示 /var/log/rabbitmq/startup_log 启动失败 ===========

但没有进程使用端口 15672

但是,如果我尝试使用 /usr/sbin/rabbitmq-server 启动它。我成功启动了该服务。但我的要求是使用 systemctl 启动它。

0 投票
3 回答
2852 浏览

ruby-on-rails - Redmine - 安装 mysql2 (0.3.16) 时出错,Bundler 无法继续

我在 Digital Ocean 云服务器上安装 Redmine 时遇到了这个问题(我使用的是 Centos 7)。在 I 之后bundle install,我收到此错误消息,

然后我尝试使用这个命令安装 mysql2

弹出一条错误消息,

我按照本教程如何设置 Ruby on Rails:https ://www.digitalocean.com/community/tutorials/how-to-install-ruby-on-rails-on-centos-6

和Redmine:http://www.redmine.org/projects/redmine/wiki/How_to_Install_Redmine_on_CentOS_(详细)

0 投票
2 回答
1496 浏览

angularjs - 我无法在服务器 vps CentOS7 中运行 Yeoman generator-angular-fullstack

当我尝试在 Centos 7 VPS 中运行“grunt serve:dist”并显示以下消息时,我遇到了 xdg-open 问题:

警告:命令失败:xdg-open:没有可用于打开“http://0.0.0.0:9000”的方法

我尝试重新安装 xdg-util 但它没有用。

有人可以帮我解决这个问题吗?

提前致谢!

0 投票
3 回答
464 浏览

centos7 - 无法在 CentOS 7 上重置 root 用户密码

我最近在笔记本电脑上安装了 Centos7。不知何故,在过去的一天管理员帐户不再是管理员(不能 sudo)。

尝试通过查看是否可以重置 root 密码,然后使用 root 修复用户帐户来解决此问题。

在 Centos7 网站上,它引用了 RHEL7 文档以添加init=/bin/sh到 grub 引导参数(下面的链接),但它给了我一条消息,提到它找不到文件/bin/sh。我也试过/bin/bash了,找不到相同的文件消息。

如何再次授予主登录管理员权限?

0 投票
3 回答
4637 浏览

linux - Linux CentOS 7 autofs 重启后不挂载网络共享

问题:我有安装了 cifs 的 CentOS 7 Linux VM。我使用 autofs 添加了一个挂载点,整个想法是在每次 VM 启动时自动挂载网络共享。但是,当我运行此命令时:

我明白了

解决方法:我必须在每次重新启动后运行此命令

然后我可以看到三位一体的文件。

也许 autofs 在重启时甚至不会默认启动。如何确保 autofs 在重新启动时启动?或者一般来说,如何解决我上面的问题?

非常感谢!

0 投票
3 回答
11113 浏览

php - 如何在 CentOS 7.0 x64 上安装 MCrypt PHP 扩展

我正在使用 laravel 框架。laravel 项目运行要求是 MCrypt。我正在尝试安装,但我面临错误

已发送 HTTP 请求,等待响应... 404 Not Found 2014-09-18 13:25:27 错误 404:未找到。

百胜安装 php-mcrypt

加载的插件:fastestmirror

从缓存的主机文件加载镜像速度

  • 基地:centos.someimage.com

  • 附加:mirrors.mit.edu

  • 更新:mirror.lug.udel.edu

没有可用的包 php-mcrypt。

错误:无事可做

0 投票
1 回答
9536 浏览

nginx - NGinX 无法连接到 CentOS 7 上的 Jenkins

我已经在 Cent OS 7 机器以及 NGinX 上安装了 Jenkins CI,并按照文档中的说明配置了反向代理。我可以通过端口 8080 连接到 Jenkins,但不能通过端口 80。我看到以下错误/var/log/nginx/error.log

2014/09/22 22:12:35 [crit] 1639#0: *4 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 10.10.81.212, server: 10.10.81.82, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8080/", host: "10.10.81.82"

有谁知道是什么导致了这个问题?

PS 我在 CentOS 6.4 上使用了类似的设置,一切都很好。

0 投票
3 回答
2075 浏览

openvpn - openvpn 客户端 centos7 需要 dev >= 3.3.2-5

我正在尝试在办公室运行 centos 7 的服务器上安装 openvpn 客户端,yum install openvpn但它错误提示

我不知道如何解决这个问题。

什么是最简单的解决方案?