|
Hola!
Estoy realizando una importación de productos en varios idiomas de forma remota a través de una llamada a una API. El problema es que WPML String Translation me esta devolviendo un Fatal error con la siguiente traza al terminar la importación:
Fatal error: Uncaught ErrorException: realpath(): open_basedir restriction in effect. File(/) is not within the allowed path(s): (/var/www/vhosts/demosbluefish.es/:/tmp/) in /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n/class-wp-translation-controller.php:106
Stack trace:
#0 [internal function]: {closure}()
#1 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n/class-wp-translation-controller.php(106): realpath()
#2 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n.php(849): WP_Translation_Controller->load_file()
#3 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/MO.php(100): load_textdomain()
#4 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Collection.php(228): WPMLSTMOJustInTimeMO->WPMLSTMOJustInTime{closure}()
#5 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/MO.php(96): WPMLCollectSupportCollection->each()
#6 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/MO.php(78): WPMLSTMOJustInTimeMO->loadTextDomain()
#7 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/wpml-string-translation/classes/MO/JustInTime/MO.php(50): WPMLSTMOJustInTimeMO->load()
#8 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n.php(196): WPMLSTMOJustInTimeMO->translate()
#9 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n.php(307): translate()
#10 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-content/plugins/woocommerce/includes/class-wc-install.php(958): __()
#11 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/class-wp-hook.php(341): WC_Install::cron_schedules()
#12 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#13 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/cron.php(1139): apply_filters()
#14 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/cron.php(1037): wp_get_schedules()
#15 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/class-wp-hook.php(341): _wp_cron()
#16 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters()
#17 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/plugin.php(522): WP_Hook->do_action()
#18 /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/load.php(1308): do_action()
#19 [internal function]: shutdown_action_hook()
#20 {main}
thrown in /var/www/vhosts/demosbluefish.es/barrado.demosbluefish.es/wp-includes/l10n/class-wp-translation-controller.php on line 106
Al desactivar el plugin, desaparece el problema.
Es raro, porque lanza el error una vez ha devuelto que todo está ok en la importación....
Gracias!
|