Saya mempunyai beberapa masalah dengan menghubungkan saya /var/www/
ke Webroot
direktori baru di dalam folder rumah saya. Saya pikir ini berasal dari kurangnya pemahaman saya tentang izin linux.
Sejauh yang saya sadari, symlink harus berbentuk direktori yang ingin Anda tautkan dan direktori yang ingin Anda tautkan, jadi dalam kasus saya, saya menjalankan:
sudo ln -s ~/Webroot/* /var/www/
ini telah semacam bekerja, jika saya menjalankan ls
atas /var/www/
saya bisa melihat semua file di saya Webroot
direktori.
Setiap kali saya mencoba menjalankan file yang ada di Webroot
folder saya , saya mendapatkan kesalahan izin 403, apakah ini karena file dalam direktori Webroot saya buat oleh saya, dan instance apache dijalankan sebagai data-www?
jika ini masalahnya, apakah ini berarti saya harus mengubah izin pada setiap file yang saya buat untuk menjalankannya?
Saya sebelumnya telah menjalankan instance apache lokal saya menunjuk root direktori vhost default saya ke Webroot
folder, dalam hal ini saya tidak perlu mengubah izin. Bantuan apa pun akan dihargai.