Esto puede servir ya que estuve toda la mañana viendo de solucionarlo y en el foro no habìa rpta y tampoco en el foro en inglés. Finalmente la encontré en el foro en francés. Cuando uno quiere hacer una importación aparece la pantalla de error con el siguiente mensaje:
Fatal error: Can't use function return value in write context in /home/servername/public_html/foldername/imports/import.php on line 621
Adjunto la imagen del error.
La solución la posteó frederic34 (http://www.dolibarr.fr/forum/user/8599-frederic34) y el post es este: http://www.dolibarr.fr/forum/8-mise-a-j ... port-panne
PASOS:
Seguir la ruta del error en el servidor hasta encontrar el file import.php
Descargar el file e ingresar para modificar
Hace una bùsqueda por el término !empty Es la única cadena de texto con esa palabra
REEMPLAZAR:
if(!empty(GETPOST('update')))
por
if (GETPOST('update'))
Guardar el archivo y subirlo en reemplazo del antiguo import.php con el mismo nombre y en el mismo lugar.
¡Funciona!
Disclaimer: obviamente no soy programador, pero la idea es ayudar a quién lo necesite sin que necesariamente conozca mucho. Siempre guardar el file original por si algo sale muy mal y hay que volver al comienzo.
Fatal Error: Can't use function return value in write contex
Fatal Error: Can't use function return value in write contex
- Adjuntos
-
- fatalerror.png (40.22 KiB) Visto 6715 veces