服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我想简化nginx错误日志,但没有成功。 我正在执行index.php这个: error_log('abc'); 我得到这个错误: 2016/08/22 16:11:57 [error] 5267#0: *4 FastCGI sent in stderr: "PHP message: abc" while reading response header from upstream, client: 192.168.1.12, server: domain.com, request: "GET /index.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "domain.com", referrer: "http://domain.com/" 一边看着nginx的错误文件: tail -f /var/log/nginx/error.log 我试图编辑/etc/nginx/nginx.conf +添加 log_format vhosts 'test'; 在http {section中,但是错误信息仍然是一样的。 我想在error.log文件中只获取“abc”。 谢谢
好的,我是经验丰富的客户端开发人员,现在已经成功地创build了一个服务器端应用程序,使用Java / MongoDB API和NodeJS进行公共html响应。 一切都好,除了疑虑。 我应该如何运行服务器可执行文件? 目前,我正在使用systemd运行mongodb,因此在启动时会自动启动。 然后,我打开screen并使用supervisor程序运行NodeJS应用程序,它会在崩溃时重新启动应用程序。 在新选项卡上,我使用java -jar main/application.jar直接运行Java应用java -jar main/application.jar 现在,我可以分离screen并closuresssh 。 但是 ,我应该将这些可执行文件包装到服务中,还是像我一样运行?
我有一个损坏的服务器,备份/etc/postgresql和/var/lib/postgresql 。 我想要的数据库被Redmine的2009版本所使用,如果这有什么不同的话。 https://www.redmine.org/ /etc/postgresql/postgresql.conf的备份说: data_directory = '/var/lib/postgresql/8.3/main' # use data in another directory 列出/var/lib/postgresql/8.3/main的备份我看到: drwx—— 6 mysql scanner 4096 Nov 24 2009 base drwx—— 2 mysql scanner 4096 Aug 15 07:40 global drwx—— 2 mysql scanner 4096 Nov 23 2009 pg_clog drwx—— 4 mysql scanner 4096 Nov 23 2009 pg_multixact drwx—— 2 mysql scanner […]
早上好,我有一些从旧服务器(Win 2008 Server R2)复制/移动文件到新服务器(Windows 2012 R2)的问题。 我试图简单地复制与pipe理员凭据,但我得到一个错误的文件名太长。 我也试着用Total Commander返回一个错误不足的权限,即使我用一个pipe理员帐户来做,并以pipe理员身份启动它。 注意:从Windows Update更新(2919355),安装更新2932046,2937592,2938439,2934018和2959977。 你能提出更多的解决scheme吗 谢谢。
正如所有人知道正常运行时间,我们可以捕捉到机器的日子 # uptime 12:08:19 up 93 days, 14:12, 1 user, load average: 0.38, 0.36, 0.40 我们真正需要的是知道重启/重启的date 例如 – 2016年5月21日12:98 正常运行时间命令没有正确的标志来做到这一点,所以也许用其他命令? 但谷歌search后,我没有find我想要的, 所以我会很高兴得到任何build议
我有一个Linux共享(3.16.0-4)服务器上的NFS共享。 NFS服务通过所提供的服务作为“HA”销售。 8月21日05:50:10 srv01内核:[2314509.701050] NFS:状态pipe理器:在NFSv4服务器10.0.0.112上检查租约失败,错误93。 我手动卸下并重新安装了份额。 什么地方出了错? 任何build议?
我有一个主机,我正在努力允许远程访问 – 每次我尝试连接,我得到连接拒绝。 关于目标,我已经检查了端口是否打开: Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:2222 0.0.0.0:* LISTEN 47081/sshd 并在sshd_config我已经设置两个允许的用户和匹配permitrootlogin: AllowUsers [email protected] PermitRootLogin no Match Address 1.2.3.4 PermitRootLogin yes 当我尝试从1.2.3.4连接时,我使用以下方法拒绝连接: ssh -vv [email protected] -p 2222 响应: # ssh -vv [email protected] -p 2222 OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013 […]
所以我能够成功地从我的本地Windows 10机器到我的Azure虚拟networkingbuild立点对点连接。 我不知道,如果我遇到这个问题是真正的Azure相关或只是一些VPN设置我错过了。 一旦通过VPN连接,我就可以使用本地计算机的IP地址/ FQDN /和主机名来ping服务器。 我的机器也已join到域中。 这一切都很好,很好。 这是当我去尝试浏览Azure中的VNET上的服务器(或任何服务器),我遇到了问题。 我试图访问我创build的文件共享实例,我不能使用主机名到达它。 但是,我可以使用FQDN访问文件共享。 当我在networking上浏览时,我真的很想使用常规的服务器名称。 我发现奇怪的是ping的工作原理,但使用Windows资源pipe理器限制我使用FQDN来达到资源。 我已经search了最近几天的一个修复程序,到目前为止,我已经能够达到我现在的要求了。 我正伸手去看看有没有人有任何想法。 谢谢。 Azure中的VM服务器是Windows 2012 Datacenter。 本地机器是Windows 10 Pro
我在Ubuntu 14.04上安装了最新的nginx版本。 我主持了几个网站,无论是有和没有SSL。 我的问题是,每次尝试在非SSL主机上设置新网站时,当我尝试访问该主机时,nginx都会redirect到同一主机的SSL版本(即使SSL没有服务器块对于特定的主机),并从同一台服务器上的随机Web应用程序呈现内容,同样触发SSL证书不匹配。 任何想法可能是错的? 下面是我尝试设置的非SSL主机的nginx conf: server { listen 80; listen [::]:80; server_name some.domain.eu; root /usr/share/nginx/some.domain.eu/html; index index.php index.html index.htm; error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # pass the PHP scripts to FastCGI server listening on the php-fpm socket location ~ \.php$ { try_files […]
我们有一个运行Windows Server 2012的基于Windows的网站。我们有ZyXEL NWA1123-AC接入点,到目前为止,我们已经允许用户使用笔记本电脑,手机等。我们一直在使用密码,但一直在发送。 我们想改变我们的政策,只允许公司发行的笔记本电脑连接到我们的无线networking(甚至公司发行的手机将不再包括在内)。 更改密码和重新连接笔记本电脑的问题是,任何人都可以进入并查看密码(2秒search: https : //www.google.co.uk/search?q = how+ to+view+ wifi +密码&oq = how + to + view + wifi + password&aqs = chrome..69i57.2655j0j1&sourceid = chrome&ie = UTF-8 )。 确保无线接入点的最佳方法是什么(没有密码,我假设),以便我们可以限制它到公司发行的笔记本电脑?