Portada Hosting OsCommerce | Solución para error en /admin/includes/classes/upload.php
Se ha detectado un error a la hora de acceder al panel de OsCommerce después de instalar esta herramienta para tiendas virtuales. Concretamente el mensaje de error que aparece a la hora de acceder a la sección de administración de OsCommerce es muy similar al siguiente:
/home/usuario/public_html/tienda/admin/includes/classes/upload.php on line 31
Para poder solucionar este problema basta con acceder al archivo upload.php dentro de nuestra instalación situado en la siguiente ruta /admin/includes/classes/upload.php y editarlo según los siguientes parámetros.
Debemos buscar la siguiente línea de código
// self destruct $this = null;
y sustituirla por el siguiente contenido.
// self destruct // $this = null; unset($this);
Comentando esa segunda línea y añadiendo la tercera podremos solucionar este problema. Para hacerlo una forma sencilla es descargar el fichero en nuestro ordenador y modificarlo con un editor de texto plano con el Bloc de Notas. Lo guardamos, lo volvemos a subir y sobreescribimos el anterior, con esto habremos solucionado el problema.