小编Red*_*dro的帖子

为什么`crontab -`去掉crontab,可以取消吗?

我匆匆忙忙忘记了ecrontab -e我击中之前Enter

出现一个提示,所以我用Ctrl+关闭D,就像我通常退出输入提示一样。

现在,没有任何警告,我的整个 crontab 都是空的。

为什么?什么逻辑导致这种情况发生?我应该如何关闭除Ctrl+以外的提示D以便不保存任何内容?

bash cron

8
推荐指数
2
解决办法
599
查看次数

更改 php 错误报告以仅隐藏特定站点的警告 [Debian|Ubuntu]

想象一下sites-enabled/etc/apache2/sites-available. (只有基于 Debian 的发行版才能像这样工作。)

是否可以将warning来自特定站点的php 脚本的消息静音,而不触及实际htdocs

通常有几个解决方案来实现一些相关的:

  1. 向执行的脚本添加一个error_reporting()指令,例如error_reporting(E_ERROR);
  2. .htaccess文件中设置 php_flags,如下所示:php_flag display_errors off
  3. 使用ini_set内部脚本:

    ini_set('display_errors', 'Off');
    ini_set('display_startup_errors', 'Off');
    error_reporting(0);
    
    Run Code Online (Sandbox Code Playgroud)
  4. 前置@到抛出警告或错误的函数。

  5. 更改php.ini到实说
    error_reporting = E_ALL ^ E_WARNING
    display_errors = 1

然而,这些都意味着接触 htdocs 或全局应用更改。想象一下,htdocs它们以只读方式安装。我将如何仅抑制某些站点的警告(或通知)?

我假设 Debian/Ubuntu 有a2ensite特定的配置是有原因的,我希望我可以改变这些。log_level示例“可用站点”配置中有一个指令,但它处理记录的消息量。不是 php 脚本输出的消息。

php.iniorapache2.conf或 中手动添加部分httpd.conf也可以。如果可能的话。

也可以看看:

ubuntu php apache-2.2

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

VSFTPD - 基于 TLS 的 FTP - 恰好在 82k 后上传停止?

我在 CentOS 服务器上安装了 VSFTP 守护程序,使用 RSA 证书使用显式 TLS 登录。现在,我不能上传超过 82k。

如果文件低于该限制,则没有问题。FTP 就像一个魅力。但是一旦 FileZilla 的文件达到 82k(准确地说是 81,952 字节),传输就会停止,并且 FTP 客户端挂起直到超时。

FTP客户端控制台:

15:10:21    Command:    STOR jquery-1.7.2.min.js  
15:10:21    Response:   150 Ok to send data.  
15:11:21    Error:  Connection timed out  
15:11:21    Error:  File transfer failed after transferring 82 KB in 60 seconds  
Run Code Online (Sandbox Code Playgroud)

/var/log/vsftpd.log

FTP command:  Client "x.x.x.x", "STOR jquery-1.7.2.min.js"
FTP response: Client "x.x.x.x", "150 Ok to send data."
OK UPLOAD:    Client "x.x.x.x", "jquery-1.7.2.min.js", 81952 bytes, 1.32Kbyte/sec
FTP response: Client "x.x.x.x", "226 File receive OK." …
Run Code Online (Sandbox Code Playgroud)

centos ftp tls vsftpd

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

标签 统计

apache-2.2 ×1

bash ×1

centos ×1

cron ×1

ftp ×1

php ×1

tls ×1

ubuntu ×1

vsftpd ×1