arturpaikin
Forum Replies Created
-
Sorry for late response. Here: https://imgur.com/a/EWQ45.
Could you take a look if I give you access to the wordpress admin? I could shoot you an email.
Yes, this is from the backup:
/**
* Plugin Name: Easy Digital Downloads
* Plugin URI: https://easydigitaldownloads.com
* Description: Serve Digital Downloads Through WordPress
* Author: Pippin Williamson
* Author URI: https://pippinsplugins.com
* Version: 2.4.9
* Text Domain: easy-digital-downloads
* Domain Path: languages
*
* Easy Digital Downloads is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* any later version.
*
* Easy Digital Downloads is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Easy Digital Downloads. If not, see <https://www.gnu.org/licenses/>.
*
* @package EDD
* @category Core
* @author Pippin Williamson
* @version 2.4.8
*/Reselecting/reattaching the file for the download helps — it starts sending that one correct file. But I currently have 49 downloads with about 20 variations each. Each variation has the same file attached, but different price.
Works for me too, thanks a lot!
Any info on what we should look out for, maybe some nginx config that’ll help prevent that sort of thing from happening in the future with this or other plugins?
I’ve been running a plain smallest Ubuntu 14.04 LTS droplet for a year now, 512 RAM. A few WordPress sites and a few node.js apps. Nginx, MYSQL, Redis, Node.js, Php-fpm.
Right now: free memory — 172mb, swap — 976mb. Average CPU usage for a process is lower than 0%.
Thanks for trying to help. What setup are you using? Mine is Nginx, not Apache, and php-fpm, instead of plain old php.
Just updated all packages and rebooted the system — the problem persists.
Sure, but when I try to activate any other plugin, everything works fine. The one that throws Fatal Error without any explanation is WooCommerce, or something it triggers.
This is a real issue with a clean WordPress install on Digital Ocean + Ubuntu + Nginx + PHP-FPM. I have no idea how to resolve it and would appreciate any help. If you could tell me what additional info might be useful, I’ll post it right away.
Thanks!
I’ve been getting the same error with a clean WordPress 4.1 install and WooCommerce 2.3.3. I am using nginx+php-fpm. And here is what I’ve been able to find in nginx log files:
2015/02/13 10:31:54 [error] 5281#0: *233546 FastCGI sent in stderr: "PHP message: PHP Fatal error: Call to undefined function send_origin_headers() in /var/www/***.com/public_html/wp-admin/admin-ajax.php on line 25" while reading response header from upstream, client: **.149.**.102, server: ***.com, request: "POST /wp-admin/admin-ajax.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "***.com", referrer: "https://***.com/wp-admin/plugins.php?error=true&plugin=woocommerce%2Fwoocommerce.php&_error_nonce=14aef97ad6"
My guess is it has something to do with php-fpm. Trying to find the solution, will post it here if I succeed.