Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
09, 2008, 02:31:50 am
42744 Mesaj 8090 Konu Gönderen: 17931 Üye
Son üye: medist
Turk-Php.Com Forum  |  Yardım Forumları  |  Sunucu Yardım Forumu  |  Apache de PHP dosyalarına erişim sorunu « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: Apache de PHP dosyalarına erişim sorunu  (Okunma Sayısı 491 defa)
nehramerh
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
Apache de PHP dosyalarına erişim sorunu
« : 30, 2006, 07:51:40 am »

Merhaba arkadaşlar;
Aranızda yeniyim ve PHP öğrenmeye de 3 gün önce bir kitap alarak başladım.Kitaba uygun olarak Apache'nin 2.2.3 versiyonunu indirip kurdum.Gerçi kitap 2005 basımı dolayısıyla bu versiyonuyla ilgili olduğunu sanmıyorum.Neyse daha sonra PHP'nin sitesinden PHP'nin zipli dosyasını indirip "C:\PHP" klasörüne çıkarttım.Mysql'yi kurdum.Phpmyadmin'i indirip Apache'nin içindeki "htdocs" klasörüne attım.Apache'de config dosyasına şu satırları ekledim

ScriptAlias /php/ "C:/php/"
AddType application/x-httpd-php3 .phtml
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3 .php
Action application/x-httpd-php3 /php/php.exe

işlem bittikten sonra "http://localhost/ " klasörüne girince "It Works!" yazısı geliyor yani server çalışıyor.Htdocs'un içine herhangi bir html dosyası attığımda bunu localhost adresinden işletebiliyorum.Yalnız php uzantılı dosyaları Apache çalıştırmama izin vermiyor.Nitekim info.php adında bir dosya yarattım ve htdocs a kaydettim. "http://localhost/info.php" satırını I.E.'a yazınca (403-Yasak site) hatası veriyor ve erişim için iznim olmayacağını söylüyor.Htdocs klasörünü paylaştırıp her kullanıcıya tam erişim ve denetim verdim yine sorunumu çözmedi.Daha sonra Apache config sosyasından </directory> klasöründe "deny all " satırını değiştirip "Allow All" yaptım.Bu sefer sayfa açılınca içsel bir hata oluştu mesajı verdi.Dünden beri uğraşıyorum sorunu çözemedim. ISS modüllerini kapatın demişler ben de o modül de çalışmıyor.Php dosyalarına erişimle ilgili bir hata olduğu kesin çünkü diğer uzantılara rahatça ulaşabiliyorum.Bu konuda bana yardımcı olursanız çok sevinirim.Şimdiden teşekkürler.
Logged
nehramerh
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 2


Üyelik Bilgileri
Ynt: Apache de PHP dosyalarına erişim sorunu
« Yanıtla #1 : 30, 2006, 07:55:14 am »

Bu arada belirtmeyi unuttum.Phpmyadmin klasöründe herhangi bir .php uzantılı dosyaya erişmek istediğimde yine aynı hatayı verdi ve error.log da şu satırlar yer aldı.Çözümde işe yarar diye yazıyorum.

[Sat Dec 30 14:11:15 2006] [notice] Apache/2.2.3 (Win32) configured -- resuming normal operations
[Sat Dec 30 14:11:15 2006] [notice] Server built: Jul 27 2006 16:49:49
[Sat Dec 30 14:11:15 2006] [notice] Parent: Created child process 1468
[Sat Dec 30 14:11:15 2006] [notice] Child 1468: Child process is running
[Sat Dec 30 14:11:15 2006] [notice] Child 1468: Acquired the start mutex.
[Sat Dec 30 14:11:15 2006] [notice] Child 1468: Starting 250 worker threads.
[Sat Dec 30 14:11:15 2006] [notice] Child 1468: Starting thread to listen on port 80.
[Sat Dec 30 14:11:25 2006] [error] [client 127.0.0.1] client denied by server configuration: C:/php/php.exe
[Sat Dec 30 14:13:23 2006] [error] [client 127.0.0.1] client denied by server configuration: C:/php/php.exe
[Sat Dec 30 14:13:37 2006] [error] [client 127.0.0.1] client denied by server configuration: C:/php/php.exe, referer: http://localhost/phpmyadmin/
Logged
engin
Admin
*
Offline Offline

Mesaj Sayısı: 496



Üyelik Bilgileri
Ynt: Apache de PHP dosyalarına erişim sorunu
« Yanıtla #2 : 30, 2006, 10:40:43 am »

http://localhost/klasor/ yazdığınız zaman varsayılan olarak hangi dosyanın çalışacağını DirectoryIndex ile belirleyebilirsiniz
Kod:
<Directory />
     DirectoryIndex index.php index.html
</Directory>
arada boşluk bırakarak birden fazla index tanımlayabilirsiniz
bu durumda eğer index.php dosyası yoksa index.html kullanılır
Logged

Engin Dumlu
engin ~ turk-php.com
achilles ~ member.turk-php.com
Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.