GNU/Linux >> Belajar Linux >  >> Linux

ZipArchive::close():Gagal membuat file sementara di AWS EC2 Linux

Perlu jalur Absolut untuk menyimpan file excel di AWS Ec2 Linux untuk PHPExcel.

$excel_path = '/var/www/html/MyProject/public/SubmittedSheets/'.$userId.'-'.uniqid().'.xlsx';
$objWriter->save($excel_path); 

Saya menyelesaikannya di sistem Mac OS saya hanya dengan menghapus tanda komentar pada baris

;sys_temp_dir = "/tmp"

di php.ini , yaitu mengubahnya menjadi

sys_temp_dir = "/tmp"

Direktori tempat file sementara harus ditempatkan.Default ke default sistem (lihat sys_get_temp_dir)

Tidak yakin direktori mana yang coba digunakan sebagai default, mungkin /var/tmp , yang instalasi PHP Homebrew saya tampaknya tidak memiliki izin untuk menulis.


Linux
  1. Buat brankas file terenkripsi di Linux

  2. Cara Menyimpan Output Perintah ke File di Linux

  3. Cara Membuat File ZIP yang Dilindungi Kata Sandi di Linux

  1. Cara Membuat Swap di Linux

  2. Cara membuat file swap di Linux

  3. 4 Cara Membuat File Teks di Terminal Linux

  1. Bagaimana cara membuat file dengan ukuran tertentu di Linux?

  2. Bagaimana cara membuat file di Linux dari jendela terminal?

  3. membuat kegagalan menginstal monit di linux ec2