Un utente ha chiesto informazioni su AWS for WordPress di Wordpress

L’uso di aws sdk sembra entrare in conflitto con altri plugin che utilizzano aws sdk

Un utente ha chiesto 👇

Apprezzeremmo un po ‘di aiuto con questo.
Dopo aver tentato di installare vari plug-in di backup di wp che sarebbero adatti per l’uso con S3 e fallirebbero in quanto WP ripristinerebbe in seguito l’errore 500; uno alla fine ha fornito più output (e inoltre non è riuscito ad attivarlo).

Fatal error: Cannot redeclare Awsmanifest() (previously declared in /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/amazon-polly/vendor/aws/aws-sdk-php/src/functions.php:322) in /opt/bitnami/apps/wordpress/htdocs/wp-content/plugins/backup-wd/vendor/aannnaa7/aws-sdk-php-minimized/src/functions.php on line 320


In questo caso ho provato ad attivare il plugin “BackUp WD” con WebDorado; ma almeno altri 3 hanno fallito. Non posso dire dove sia il problema o se il plugin di Polly sia un problema limitato, ma qualsiasi feedback sarebbe il benvenuto.

wp: 4.9.8
php: 7.0.30
WpPolly: 2.5.5

(@lblake)

2 anni, 6 mesi fa

Ho appena provato a scaricare un file di database su un bucket S3 in UpDraftPlus e ho trovato questo:

Scarica db (14 settembre 2018 11:44):
Errore: download non riuscito

Errore S3: inizializzazione non riuscita: opzioni di configurazione client mancanti: versione: (stringa) richiede il valore di configurazione “versione”. La specifica di una restrizione sulla versione garantisce che il codice non sarà interessato da modifiche importanti al servizio. Ad esempio, quando si utilizza Amazon S3, è possibile bloccare la versione dell’API su “2006-03-01”. La build dell’SDK ha le seguenti versioni di “s3”: * “2006-03-01” È possibile fornire il valore di configurazione “versione” più recente per utilizzare l’ultima versione API disponibile Utilizzare l’API del client. può venire un fornitore. Nota: l’uso di “latest” in un’applicazione di produzione non è consigliato. Un elenco delle versioni API disponibili è disponibile nella pagina della documentazione API di ogni client: http://docs.aws.amazon.com/aws-sdk-php/v3/api/index.html. Se non riesci a caricare una versione specifica dell’API, potresti dover aggiornare la tua copia dell’SDK. (riga: 371, file: /var/www/html/wp-content/plugins/amazon-polly/vendor/aws/aws-sdk-php/src/ClientResolver.php)

I componenti aggiuntivi per diverse versioni dell’SDK sembrano presentare problemi.

Donatore di plugin

(@tstachlewski)

2 anni, 6 mesi fa

Ciao amici,
Sono a conoscenza di questo problema. Mi preoccupa anche, il problema è che non c’è soluzione a questo problema a questo punto. Il problema è che il plug-in Amazon Polly utilizza AWS SDK per PHP v.3 e alcuni altri plug-in utilizzano ancora la vecchia v.2. Il problema è che queste due versioni non sono compatibili …

(@jlboht)

2 anni, 3 mesi fa

Stavo guardando il codice sorgente e non voglio supporre che non sia vero. Il plug-in Polly carica la SDS AWS ogni volta che WordPress gestisce un’applicazione ed esegue le funzioni iniziali? In tal caso, non sarebbe più efficiente caricare l’SDK solo quando necessario? Mi chiedo se questo aiuterebbe con la versione sporca di altri plugin.

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *