2008-11-20

No such file or directory

Hace unos dias, en mi centro de vtrabajo desarrollaba una aplicacion en php, bueno nuestros terminales son windozes, y trabajo es trabajo y ni vuelta que darle, y bueno cuando mis companheros de equipo de desarrollo, actualizaron su directorio de trabajo desde el servidor svn les salio un error medio extraño:

Error [2, unlink(C:/wamp/sites/myapp/templates_c/\512a83e34504f5109048256d707838fe^%%4B^4B0^4B01E7AD%%UserLayout.tpl.php) [function.unlink]: No such file or directory, C:\wamp\sites\myapp\include\smarty\internals\core.write_file.php, 45]

Luego de buscar un poco en google, y habia paginas que daban la solucion y hablaban de un tal core.write_file y bueno, yo me preguntaba: si bueno, ya... pero donde esta este archivo core.write_file.php, bueno si leen en la ultima linea del mensaje de error, aparece la ruta de este archivo, lo editan de manera que la linea que dice:

@unlink($params['filename']);

quede de la siguiente manera:

if (file_exists($params['filename'])) {
@unlink($params['filename']);
}

Y listo, ya esta funcionando sin problemas

No hay comentarios.: