Burda hemen kısa kısa apache ayarlarını anlatıcam diyelimki apache ve php kurdunuz fakat apache php yi tanımıyor yada apache sunucunuza localhost harici girilemiyor, örneğin evdeki localhostunuzdan internetteki arkadaşınızı yaptığınız siteyi göstericeksiniz fakat siz internet ip adresinizi verdiğiniz halde (85.108.28.54 gibi..) arkadaşınıza, arkadaşınız localhostunuza bağlanamıyor çünkü sebep apache ayarlarından kaynaklanıyor işde bunun çözümü ve kısa olarak ayarları size burda yazıcam .
Apache 2 kurduysanız ben öyle varsıyıyorum httpd.conf dosyanın burada olması lazım C:Apache2confhttpd.conf bunu herhangi bir metin editörü ile açınız örn. notepad.
Apacheyi PHP'den anlar hale getirme
httpd.conf dosyasının en alt satırına bunları ekleyiniz.
- 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
Burada dikkat etmeniz gereken husus PHP yi C:php dizinine kurduğuysanız bu ayar geçerlidir ve php yi C:php dizinine kurmanız daha sağlıklı olacaktır.
Apache Sunucunuza dışardan girilmesini sağlamak
httpd.conf dosyasında listen diye arattığınızda karşınıza muhtemelen aşşağıdaki gibi bir metin görüceksiniz.
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Buradaki "Listen 127.0.0.1" i "Listen 80" yaptığınız takdirde sunucunuza dışardan girilmesini sağlamış olacaksınız. Kod alttaki gibi olucak.
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Bu Döküman zemin tarafından yazılmakta olup izinsiz (kaynak belirtmeden) yayınlanması yasaktır.
Sorularınız için Yorum kısmından sorularınızı sorabilirsiniz.