Joomla, IIS dan hak direktori

Semasa mengintegrasikan Joomla 3.2 pada Windows Server 2008 R2 dengan IIS 7.5, sering kali terdapat masalah dengan hak direktori, yang sering tidak dapat diselesaikan dengan tepat dengan tetapan yang terlalu murah hati. Penyelesaian berikut selamat dan berfungsi sepenuhnya:

  • Kumpulan IIS_IUSRS memerlukan hak untuk C: \ inetpub \ wwwroot \: baca & laksanakan, tunjukkan kandungan folder, baca, tulis
  • Kumpulan IIS_IUSRS memerlukan hak untuk C: \ Windows \ Temp \: Baca & Laksanakan, Tunjukkan kandungan folder, Baca, Tulis
  • Pengguna IUSR mesti berada dalam kumpulan IIS_IUSRS (Pengurusan Komputer> Pengguna dan Kumpulan Tempatan> Kumpulan)

Sekiranya anda memerlukan lebih banyak hak direktori khas untuk semua fail yang dimuat naik melalui PHP (mis. Untuk SSH atau FTP), anda juga dapat menetapkannya untuk folder C: \ Windows \ Temp \. Sekiranya anda memuat naik fail melalui PHP, PHP terlebih dahulu menyalin fail ini ke sementara dan kemudian ke jalan terakhir. Sekiranya fail telah tiba di direktori sementara, ia mewarisi haknya dan menyimpannya setelah berpindah ke direktori akhir.


Belakang