Completé mi código en Windows xampp para descargar el archivo de texto (u otro archivo) y funciona bien, pero cuando cargo el código en el servidor de ubuntu no funciona, ¿pueden ayudarme, por favor?
$file = "$username.rsc"; $txt = fopen($file, "w") or die("Unable to open file!"); fwrite($txt, "{ anything } "); fclose($txt); header('Content-Description: File Transfer'); header('Content-Disposition: attachment; filename='.basename($file)); header('Expires: 0'); header('Cache-Control: must-revalidate'); header('Pragma: public'); ob_clean(); flush(); header('Content-Length: ' . filesize($file)); header("Content-Type: text/plain"); readfile($file);
¡la respuesta en ubuntu es No se puede abrir el archivo!
Esto suena como un problema de permisos. Asegúrese de que su usuario y grupo de Apache tengan acceso al archivo y al directorio que está tratando de modificar.