小编Dav*_*e M的帖子

使用php函数无法连接mysql服务器(13)

我打开了谷歌结果向我抛出的有关此 MySQL 错误的所有链接。我一直在花几个小时来让它工作..

我有一个 Web 服务器,(apache in centos installed in host B, and want to connect to a MySQL server in host A)两个主机都在同一个子网中。

我可以使用 CLI 访问远程 mysql mysql -u root -h <ip> -p

但无法使用PHP函数连接到mysql mysql_connect()

我已经 在 /etc/my.cnf 中禁用SELINUXsystem-config-firewall-tui包含以下语法

  [client]
  port =3306
  socket = /var/lib/mysql/mysql.sock
Run Code Online (Sandbox Code Playgroud)

在网上找到的一些解决方案告诉我输入setbool与 selinux 相关的,但事实是,SELINUX 已经被禁用。

奇怪的是,我可以通过 CLI 连接,但不能在 php 函数中

另外,我php-mysql在两个主机上都有


这是我的 main.php

<?php
mysql_connect('192.168.8.136','root','admin') or die (mysql_error());
echo "Connected to MySQL server";

mysql_select_db("web") or die …
Run Code Online (Sandbox Code Playgroud)

mysql php

1
推荐指数
1
解决办法
3万
查看次数

将域名转移到 GoDaddy。如何在不停机的情况下设置名称服务器?

我已将域转移到 Godaddy,保留自定义名称服务器,因为我不想更改任何内容。

我可能很快需要编辑 A 和 CNAME 记录,但我不能,因为它说“区域文件不可用,因为域的设置名称服务器不属于该注册商。”。

因此,我需要将名称服务器设置为标准“Go Daddy 托管、转发和停放域”。在我可以编辑这些设置之前。

如果我在 GoDaddy 中更改名称服务器并在编辑区域以匹配当前记录(A 和 CNAME)后立即更改,是否会出现停机时间?我已经联系过他们,但得到了不同的答案。

domain-name-system domain-transferring

1
推荐指数
1
解决办法
2万
查看次数

人偶清单文件中资源/类的执行顺序

我致力于在 vagrant 管理的虚拟机上配置 CQ5。配置是使用 puppet 完成的。我对人偶清单文件中类/资源的执行顺序有疑问。

请在下面找到清单文件 cqsite.pp

include java
include apache
cq::instance {myauthor:
      installation_type => author,
    }

cq::instance {mypublish:
      installation_type => publish,
    }
Run Code Online (Sandbox Code Playgroud)

在供应期间,puppet 最初选择 cq 资源(cq::instance)而不是 java。但是必须先安装 java 才能执行 cq::instance.pp 文件中的几个命令。所以它抛出一个错误。请帮我找到解决方案

puppet puppetmaster puppet-agent

1
推荐指数
1
解决办法
3559
查看次数

如何“杀死”局域网上的计算机网络服务?

我处于一种奇怪的情况......客户拥有一个基于静态 IP 的庞大网络。

并非所有机器名称都不能用于识别计算机位置,并且网络交换机不受管理。

网络上的其中一台计算机开始疯狂地广播,占用了他们的 astaro 安全网关 CPU(可能是病毒)。

我已经能够解决问题,在 astaro 上设置规则以删除来自有问题的 IP 的所有请求。

现在我需要找出那台电脑在哪里。

我想如果我能够关闭它的网络服务,用户会打电话给我寻求帮助,然后我就能找到 PC 并发现发生了什么。

我怎样才能得到它?

听起来像是“我的”网络中的 DDoS 攻击,对吧?

我无法访问那台 PC,因为每个人都使用自己的密码管理自己的 PC,因此 Dameware 无法正常工作,没有远程桌面,没有 mmc 管理单元,没有 regedit。

networking

0
推荐指数
1
解决办法
6136
查看次数

DNS解析问题

我最近通过将网站的 A 记录更改为其新服务器的 IP 地址将网站移至新服务器。

在四小时内,我们网络上的所有机器都正确解析,在 24 小时内,每个名称服务器 dig / cachecheck.opendns.com / 等都可以找到正确的 IP。

然而,客户端的机器似乎是世界上唯一仍然解析旧 IP 的机器。

已经 72 小时了,他刷新了他的 DNS,但他无法更改他的 DNS 解析器,因为他说这会导致其他问题。

我目前创建了一个将 IP 重写为 URL 的配置,以及header一个通过新 IP 将旧站点重定向到新站点的 php指令(我一直保持手指交叉它不会导致重定向循环)

我能找到的每个名称服务器到底如何为该网站提供正确的 IP 地址,而客户端的机器仍然使用旧的?

我也有:

nslookup [the-domain] [all-three.nameservers.com]无济于事;它们都显示了正确的 IP。

我可以在旧服务器上放置一些指令,上面写着“对不起,朋友,IP 错误”-?或者我还能做什么,因为我们无法复制这个---?

domain-name-system nameserver

0
推荐指数
1
解决办法
1836
查看次数

兼职AD服务器

我试图了解当前的 Win 7/8 机器在失去对域控制器的访问权限时的行为方式,以及如果域仅存在部分时间(例如,由于 wan 链接不良或只是没有),是否有可能让机器成为域的一部分访问服务器)。

作为一名独立管理员,我有一些小商店无法负担适当的 Windows 域解决方案,但我可以从管理员访问的单点登录中受益,也许还有一些额外的好处,让他们成为域的一部分。如果我在我的办公室托管 DC,让我们假设它可能可用也可能不可用,甚至可能会持续很长时间 - 办公室中没有 DC 的机器会怎样?(在我看来,这很像一台笔记本电脑,可以一次不在办公室工作数周,不是吗?)

这是否可以设置为这样的方式,即办公室将继续运作,无论他们是否有能力到达 DC,但是当 DC 可到达时,他们会交谈,可能会推送策略并(重新)确认一些用户凭据/登录使用权?

例如,有 4 台电脑的办公室 A 可以继续与他们的 2 台现场打印机、他们的 samba nas、互联网以及可能彼此通话,办公室 B 本身具有类似的功能,当我办公室的 vpn 在深夜上线时,每个人都会与 DC 交谈并获得他们需要的东西。可能的?

active-directory domain-controller

0
推荐指数
1
解决办法
75
查看次数

DNS服务器的IP地址是什么?

我一直在想,DNS 服务器的 IP 地址是什么?互联网上的每台计算机都必须有一个 IP 地址。DNS 服务器只是互联网上的计算机。如果客户端计算机想要连接到(例如,Google 主页的 Web 服务器),则它必须经历以下过程。

  1. 客户端计算机 (192.168.0.108) 向 DNS 服务器 (???) 发送请求,以通过路由器网络通过家庭网络设备 (76.67.253.228) 解析域名 www.google.com。

  2. 然后请求到达 DNS 服务器 (???),该服务器响应 IP 地址为 172.217.165.4 的客户端计算机。

  3. 然后,客户端计算机向 Web 服务器 (172.217.165.4) 请求特定网页。

  4. 网络服务器(172.217.165.4)然后响应一个特定的网页,请求就完成了!

我的问题是标记的 IP 地址是什么???在上述过程中。您的浏览器会自动识别吗?

networking domain-name-system

-1
推荐指数
1
解决办法
116
查看次数

Conficker 病毒感染:它从哪里开始?

我有一个网络范围的Conficker感染,我们一直致力于在我们所有的服务器和工作站上启动病毒扫描。它正在被一个一个地擦除,但我想知道是否有一种好方法可以找出它最初是在哪台计算机上启动的。

还有任何关于如何摆脱它的想法将不胜感激......:D

有没有人对我如何找到它有任何想法?

windows malware

-2
推荐指数
2
解决办法
200
查看次数

CentOS 7 apache2 httpd + mod_fastcgi 无法安装

有人试过在 CentOS7/httpd 上安装 mod_fastcgi 吗?

由于它不在 epel 或 fusion 存储库中,我尝试了 el6 rpm,它不起作用(httpd 说:无法将模块/mod_fastcgi.so 加载到服务器中:/etc/httpd/modules/mod_fastcgi.so:未定义符号:unixd_config )。

从源代码编译 mod_fastcgi (# make top_dir=/usr/lib64/httpd) 也失败了,出现了数千个这样的错误:

/usr/include/httpd/http_config.h:574:32: error: request for member 'connection' in something not a structure or union

mod_fastcgi.c:2881:5: warning: passing argument 6 of 'ap_log_rerror_' from incompatible pointer type [enabled by default]
     ap_log_rerror(FCGI_LOG_ERR_NOERRNO, r, "FastCGI: access denied: %s", r->uri);
Run Code Online (Sandbox Code Playgroud)

SELINUX 已被禁用(以排除“拒绝访问”的原因)

我还安装了编译fastcgi的要求:httpd-devel libtool make gcc apr apr-devel。

由于 mod_fastcgi 恕我直言是连接到 PHP-FPM 的常用方法,我真的无法想象 fastcgi 不适用于 CentOS 7,所以我认为我做错了什么。

不幸的是,mod_proxy 对套接字连接的支持从 httpd 2.4.10 开始,而 CentOS 7 存储库只有 …

httpd fastcgi mod-fastcgi centos7

-2
推荐指数
1
解决办法
2万
查看次数

APC UPS 更换电池亮起

我的服务器有一台 APC SmartUPS 1000。

它已经使用了 2 年多,其容量始终为 5/5。有一天,我看到一盏红灯亮着。我搜索了参考它是“更换”电池或“电池断开连接”。如果那是电池断开连接,它应该有蜂鸣声但没有发出蜂鸣声,所以我认为它是电池更换。

据我所知,电池应该可以使用 5 年。这栋楼停电了,服务器没有及时关机,电池用完一次。

所以我很好奇这是怎么回事,因为负载是1/5,容量是5/5。所以我认为电池仍然很好,直到我按下“自检”按钮。然后容量突然下降到2/5,负载下降到0/5。然后我再次按下它,现在容量下降到1/5。

为什么会跌这么多?电池是否损坏或需要更换(即 APC UPS 说的是实话)?或者,APC UPS有问题?APC UPS 已经很老了,已经超过 7 年了。

ups battery apc

-2
推荐指数
1
解决办法
265
查看次数

升级到 freebsd10 会破坏 apache24

到目前为止,我一直在使用带有 ssl 的 apache22 和 freebsd9,一切都很顺利。但最近我搬到了 freebsd10(全新安装),然后使用与旧机器相同的配置安装了 apache24。

一切正常,除了 apache24 在端口 443 上与 ssl 一起使用时会产生错误AH022240: Server should be SSL-aware but has no certificate configured [Hint: SSLCertificatefile] ((null): 0)并且 Apache24 拒绝运行。

openssl verify mycertificate 产生错误 18,(我认为)这是正常的,因为它是自签名证书。

我已经尽我所能搜索谷歌/雅虎,并尝试了那里建议的治疗方法,但没有结果。

唉,我的运气不好,为了安装freebsd10,我刚刚格式化了我的旧硬盘而没有任何备份。

freebsd ssl configuration apache-2.4

-3
推荐指数
1
解决办法
297
查看次数