Yerel sunucu (localhost) mu gerçek sunucu mu olduğunun tespiti

10 2018 Aralık
0

Kategori: PHP
10 Aralık 2018 tarihinde yazıldı.

 PHP’de de diğer web dillerinde olduğu gibi proje geliştirirken yerel sunucu kullanılır. Yerel sunucu (localhost) WampServer, XAMPP, EasyPHP gibi paket programlar aracılığı ile kurulabileceği gibi Apache, PHP ve MySQL programlarının tek tek kurulması ile de oluşturulabilir. Tabî Apache, PHP ve MySQL programlarının kurulurken birbirleri ile irtibatlarını sağlayacak ayarların doğru şekilde yapılması gerekir. Bunun zorluklarından kaçınmak için daha ziyade paket programlar daha çok tercih edilmektedir.

Ben PHP geliştirme ortamı için WampServer kullanıyorum. WampServer kurulumu konusundaki yazıma buradan erişebilirsiniz. Yerel sunucuda proje geliştirirken ya da kod yazarken yerel sunucu ile İnternet ortamındaki gerçek sunucumuzun parametreleri farklı olabilir. Örneğin yerel sunucuda sunucu adı “localhost” iken gerçek sunucudaki sunucu adımız localhost’dan başka bir ad olabileceği gibi IP adresi şeklinde de olabilir. Bu durumda yerel sunucudaki bir PHP dosyasını gerçek sunucuya aktardığımızda sunucu adının farklı olması dolayısıyla çalışmayacaktır. Bunun için farklılık gösteren parametrelerin “config.php” gibi bir dosyada tutulmasından sonra aşağıdaki gibi bir yöntemle sorun aşılabilir:

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir