上传.mp3文件http错误-2“精确”文件一个成功另一个失败

时间:2016-04-25 作者:jharrell

我有两个相等的。mp3文件-技术上不同的文件,但都是使用相同的设置和相同的原始音频从Audacity导出的。完全相同的大小,相同的内容(尽管单独处理)——一个失败,一个成功。

这两个文件都很好,但文件中的某些字符是否会在PHP上传时出错?

我在上周的日志中看到这个错误-ap\\u pass\\u Battle failed-GoDaddy花了很长时间保存日志,今天的错误到处都是。相关的

[Tue Apr 26 20:34:35 2016] [9000082] [fcgid:warn] (32)Broken pipe: 
[client 173.160.120.186:51688] 
mod_fcgid: ap_pass_brigade failed in handle_request_ipc function, 
referer http://www.####.com/wp-admin/upload.php

[Thu Apr 28 12:56:54 2016] [9000082] [fcgid:warn] (110)Connection timed out:
[client 104.237.142.57:46250] 
mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

[Sun May 01 12:29:20 2016] [9000082] [fcgid:warn] 
[client 104.236.68.137:58028] 
mod_fcgid: can\'t apply process slot for /web/cgi-bin/php-fcgi, 
referer http://####.com

enter image description here

我将php内存设置和文件上传到128mb,超时时间为120秒。

此项失败:https://drive.google.com/open?id=0Byiy0gx4A9G-dFR3MjdlTjFZUDg

这一次成功:https://drive.google.com/open?id=0Byiy0gx4A9G-REhWVnRIMU5jek0

在GoDaddy上运行PHP 5.4

我在PHP 4.5中尝试了imagick问题的“修复”,但没有成功。

我的htaccess:

AddType x-mapp-php5 .php

SetEnv MAGICK_THREAD_LIMIT 1

<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

# Exclude the file upload and WP CRON scripts from authentication
<FilesMatch "(async-upload\\.php|wp-cron\\.php|xmlrpc\\.php)$">
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none
</FilesMatch>

RewriteEngine On

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
GoDaddy的高级技术人员不知道发生了什么事-可能是一个被破坏的Wordpress?不过,我确实进行了刷新安装,没有任何更改。

1 个回复
SO网友:Chris

同样的问题,一些MP3文件上传很好,但其他文件不上传,页面超时。如果我重新保存文件,10次中有9次可以上传。不知道为什么有些文件会被标记为坏文件。通过move\\u uploaded\\u文件或使用FTP上传非常简单的PHP脚本都会出现相同的问题。我基本上已经放弃了这个问题,如果我得到一个坏文件,我要么重新保存,要么使用FTP程序手动上传。如果有人对这个问题有任何答案,请帮助我,这将节省我很多时间来找出原因。