Ben aşağıda fopen()
üzerinden bir dosya oluşturmak için çalışıyorum bir dosya oluşturmak için başarısız:fopen() linux
<?php
$handle = fopen('name.txt', 'w') or die('Can\'t create file');
fwrite($handle, 'Hamed'."\n");
fwrite($handle, 'Kamrava'."\n");
echo 'File was created successfully';
?>
Ama beni bu dosyayı oluşturup almaz:
Can't create file
PS:
Ben Linux/Ubuntu üzerinde LAMBA sunucusu kullanıyorum.
O dosyayı oluşturmadan önce komuta altında denedim:
sudo chmod -R 755 ~/public_html/
Herhangi bir fikir mutluluk duyacağız.
Eğer '~ /' public_html olduğunu/eminiz Geçerli çalışma dizini? Mutlak bir dosya adı denediniz mi? –
@AlexShesterov Evet, eminim çalışıyorum. Mutlak dosya isminin anlamı nedir? –
Absolute dosya adı '/ path/ve/file.name'. Fakat eğer şu anki çalışma yönü '~/public_html /' olarak ayarlanmışsa, mutlak dosya adı kullanmak yardımcı olmaz. Bu arada bir cevabınız var :) –