Apache, kullanıcı dizinleri, her kullanıcının bir tarayıcı tarafından görülebilir dosyaları koyabilirsiniz hesabınızda bir dizin için izin verir.

Bu gibi bir şey olurdu:

http://localhost/ ~ kullanıcı

Belirtmek için kullanıcının tilde kullanılmalıdır. AltGr +4 dışarı basarak tilde simgesi.

Bu özelliği faydalanmak için userdir Apache modülü etkinleştirmeniz gerekir. Bizim kullanıcı hesabı dizini public_html oluşturun. Dosyaları kalış tarayıcısı üzerinden olacaktır. Bir terminalden aşağıdaki komutları çalıştırın:

mkdir ~/public_html
sudo a2enmod userdir
sudo /etc/init.d/apache2 restart

Bu php script yerine indirilen çalışıyor ki olur. Biz bunu istemiyoruz, biz bir yapılandırma dosyasını düzenlemeniz gerekir. Terminalden düzenleme için açtı:

sudo gedit /etc/apache2/mods-enabled/php5.conf

Biz böyle bir şey için dosya arama:

# Comment satırları ardından kullanıcı dizinlerde php yeniden etkinleştirmek için
# (<IfModule …> Itibaren </ IfModule> için.) O kadar On olarak ayarlayın yapmayın
# Önler. Devre dışı bırakmasını Htaccess dosyaları.
<IfModule Mod_userdir.c>
<Directory /home/*/public_html>
Kapalı motor php_admin_value
</ Directory>
</ IfModule>

Bir ped taşımak satırlarını, söylediğim gibi, biz <IfModule> gelen </ IfModule> hakkında yorum bu gibi bakmak için:

# <IfModule Mod_userdir.c>
# <Directory /home/*/public_html>
# Motor kapalı Php_admin_value
# </ Directory>
# </ IfModule>

Ped basılması AltGr +3 bırakır.

Biz sadece php_admin_value On motoru motoru php_admin_value kapatmak olabilir ama biz onlar php scriptler koşamam belirtmek istediğiniz bazen. Htaccess empoze olacağını.

Ve etkili olması için değişiklikler için Apache sunucusunu yeniden başlatın:

sudo /etc/init.d/apache2 restart

Şimdi Apache bizim ev dizininde php betikleri çalıştırabilirsiniz.