PHP fwrite() menulis file di Linux

Penggunaan fwrite di Windows berbeda dengan di Linux. Jika di Windows file dapat langsung terbentuk sedangkan di Linux tidak akan semudah di Windows :D

Solusinya? ikuti tulisan saya berikut ini:

Pertama. Buat php yang berisi fungsi fwrite
<?php
//Folder tempat file txt diletakkan
$dir = '/home/rizupz/textfiles/';

//Isi dari file test.txt
$text = 'ini adalah isi text';

//Nama file
$filename = 'test.txt';

//Membuka folder dan membentuk file test.txt
$file = fopen($dir . $filename, "w");

//Menulis isi pesan ke dalam test.txt
fwrite($file, $text);
fclose($file);
?>

Kedua. Simpan dan berikan nama
Simpan tulisan php di point pertama dengan nama tulisfile.php dan letakkan pada folder httpd kalian.

Ketiga. Ubah Permission File
Sesuai target dari tulisfile.php, folder tujuan adalah /home/rizupz/textfiles/ maka ubah kepemilikan folder tsb ke user httpd. Pada linux saya user httpd adalah apache, maka:

# chmod 777 -R /home/rizupz/textfiles

# chown apache:apache -R /home/rizupz/textfiles

Keempat. Panggil php melalui web browser
Buka web browser kesayangan mu dan ketikkan http://localhost/tulisfile.php

Kelima. Lihat hasil file di dalam folder
Buka folder /home/rizupz/textfiles dan akan tampil file bernama test.txt

Keenam.
Selamat mencoba. Mudah bukan :)
Jika masih belum terbentuk file, berarti masih ada yang terlewatkan dari langkah-langkah diatas.
PHP fwrite() menulis file di Linux PHP fwrite() menulis file di Linux Reviewed by rizupz on Rabu, Agustus 14, 2013 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.