小编Mah*_*oud的帖子

在服务器上添加区域设置

我打算使用strftime(),但是当我检查我的服务器有关可用的语言环境时,通过(locale -a),我只有这个:

C
en_US.utf8 
POSIX
Run Code Online (Sandbox Code Playgroud)

我非常需要这个de_DE.utf8,以便将我的日期变为德语.如何添加其他区域设置?还有其他更好的方法吗?

unix locale date

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

"/ usr/sbin/sendmail /"未找到

本地Rail应用程序运行良好,但在VPS服务器上,当我尝试通过Rails应用程序发送包含所有正确设置的电子邮件时,我在日志中收到此错误:

sh: 1: /usr/sbin/sendmail: not found
Run Code Online (Sandbox Code Playgroud)

怎么解决?

email ubuntu

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

节点js在HTTP请求中接收文件

我尝试创建一个服务器,它可以从 HTTP 请求接收文件。我使用 Postman 作为用户代理,并向请求添加一个文件。这是请求:

POST /getfile HTTP/1.1
Host: localhost:3000
Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW
Cache-Control: no-cache
Postman-Token: 9476dbcc-988d-c9bd-0f49-b5a3ceb95b85

------WebKitFormBoundary7MA4YWxkTrZu0gW
Content-Disposition: form-data; name="file"; filename="test.xls"
Content-Type: application/vnd.ms-excel


------WebKitFormBoundary7MA4YWxkTrZu0gW--
Run Code Online (Sandbox Code Playgroud)

但是当请求到达服务器时,我在其中找不到文件(我的意思是在请求中)。我试图从请求的正文部分接收它,但它返回了 > {}<。我试图弄清楚,如何引用文件名,但不幸的是我在请求头中找不到文件名的任何引用......

谁能帮我查一下,我该怎么办?

javascript http node.js

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

将PHP数组与整数进行比较,真正的行为是什么

今天我在PHP(v:7.1)数组上遇到了奇怪的行为.

$emptyArray = [];

echo empty($emptyArray);

echo count($emptyArray);

echo (($emptyArray > 0));
Run Code Online (Sandbox Code Playgroud)

前两个回声结果是已知的(空:真,数:0),但最后一个让我困惑的结果是真的!

为什么PHP认为空数组大于零?

php arrays

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

标签 统计

arrays ×1

date ×1

email ×1

http ×1

javascript ×1

locale ×1

node.js ×1

php ×1

ubuntu ×1

unix ×1