Windows 7'deki XAMPP Apache Server çalışmıyor


3

Son zamanlarda dizüstü bilgisayarıma XAMPP yükledim. Doğru bir şekilde kurulmuş ancak Apache web sunucusu başlamıyor - bu port 80 ile ilgili bir problem.

Yüklü değil, çünkü Skype yüklü değil. Proses kimliğini vb. Bulma sürecinden geçtim ve bunun bir sistem süreci olduğunu gördüm; durdurduğumda bilgisayar çöktü.

Apache sunucusunun 80 numaralı bağlantı noktasında çalışmasını nasıl sağlayabilirim?


Birkaç aydır XAMPP ile uğraşıyorum. Çok sıkıcı ve tahmin edilemez buluyorum. Görünüşe göre onu geliştiren grubun bazı sorunları vardı, insanlar ayrıldı, yeni bir adam devraldı ve ardından bir en son sürümü çıktı. Öncelikle dosyalama ile ilgili sorunlar yaşadım ve onu kullanmak istediğimde XAMPP-Config'i çalıştırmalıyım. Zor zamanlar. WAMP'ı işte kullanıyorum, biraz daha kararlı görünüyor. Denemeye değer olabilir.

Sistem işleminin önce 80 numaralı bağlantı noktasını kullanmasını durdurmanız gerekir. IIS?
Turbo J

Yanıtlar:


1

Teşekkürler çocuklar - 80 numaralı bağlantı noktasında çalışan IIS idi. Windows ile birlikte geldiğini farz etmedim.

IIS'yi arama çubuğuna yazdım, açtım, sonra her şeyi durdurdum ve şimdi düzgün çalışıyor. Sürecin IIS olarak adlandırılması veya Sistem'in aksine hiçbir yardımı olmayan bir şey olması daha kolay olacağını düşünüyorum. Neyse, sorunu çözdüğün için teşekkürler.


Ayrıca, Özellik Ekle / Kaldır ile IIS'yi sistemden kaldırabilirsiniz. Ayrıca şahsen, muhtemelen kullandığım en iyi taşınabilir web sunucusu olan Uniform Server'ı tavsiye ederim.
Sandeep Bansal

Herkesin en iyisinin ne olduğu hakkında fikirleri var, bu web sunucusu işinde yeniyim. Şimdiye kadar kullandıklarını "en iyisi" olduğunu belirten 3 farklı cevap aldım. Bunu sadece benim için tavsiye edilen ilk kişi olduğu için kullanıyorum ve şimdi iyi çalışıyor, eğer "kırılmazsa düzeltmeyecek" olarak değiştirmeye niyetli değilim.
harry

Öyle sanırım, ancak kullanılmayan pek çok dosya dolu bir paket. Xampp'ı kullandığım yerdeydim, çünkü işe yaradı. Fakat farklı Web Sunucularını denemek neyi sevdiğimi görmek için eğlenceli bir fikirdi ve Uniform Server çok hafif olduğu için bana çok çekici geldi. Her neyse, en iyi web sunucusu, kendi kendinize yapılandırdığınız sunucudur. Geliştirme konusunda iyi şanslar!
Sandeep Bansal

1

TeamViewer kuruluysa, 80 ve 80 numaralı bağlantı noktalarının kullanımını devre dışı bırakmalısınız. TeamViewer’da 443. Bu, Ekstra-> gt; Seçenekler-> gt; Gelişmiş- & gt; Gelişmiş Ağ Ayarları seçeneğine giderek yapılabilir.

nkansara


1

Sadece basitçe bu adımları izleyin.

  1. İlk seçimini skype onay kutusu: - araçlar- & gt; bağlantı seçenekleri- & gt; bağlantı için 80 veya 443 numaralı bağlantı noktasının seçimini kaldırın .

  2. Apache'deki portunuzu değiştirin httpd.config file = & gt; 81 yerine dinle 81 dinle . Ve serverName Localhost 82 yerine servaerName Localhost 80 . Bu dosyayı kaydedin ve kapatın.

  3. Apache'nizi değiştirin httpd-ssl.config dosya Dinle yerine 82 dinle. Ve “” yerine “” . Ve SunucuAdı www.example.com:81 veya SunucuAdı localhost: SunucuAdı www.example.com:443 yerine veya SunucuAdı localhost: 433. Bu dosyayı kaydedin ve kapatın.

  4. Son adım: - Şimdi tıklayın ve açın. “Config” butonu XAMPP Kontrol Panelinizin. Ardından, “ Servis ve Liman Ayarları " buton. İçinde “Apache” sekmesine tıklayın ve yeni port no'larını girin ve kaydedin. 81 olarak “ana bağlantı noktası” ve 82 kutu halinde “SSL bağlantı noktası” . Yapılandırma kutularını kaydedin ve kapatın.


0

Problem hakkında daha fazla bilgi edinmenin iki yolu var ...

1) Çapraz referans PID ismini işlemek için.

Komut satırını açın (run cmd.exe ) ve şunu yazın: netstat -on

C:\Users\admin>netstat -aon

Active Connections

Proto  Local Address          Foreign Address        State           PID
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       6200
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       892
TCP    0.0.0.0:443            0.0.0.0:0              LISTENING       6200
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:5357           0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:49152          0.0.0.0:0              LISTENING       564
TCP    0.0.0.0:49153          0.0.0.0:0              LISTENING       1056
TCP    0.0.0.0:49154          0.0.0.0:0              LISTENING       1108
TCP    0.0.0.0:49155          0.0.0.0:0              LISTENING       620
TCP    0.0.0.0:49156          0.0.0.0:0              LISTENING       608
TCP    127.0.0.1:5354         0.0.0.0:0              LISTENING       1444
TCP    127.0.0.1:27005        0.0.0.0:0              LISTENING       2200
TCP    192.168.1.100:139      0.0.0.0:0              LISTENING       4

Yerel Adresli ilk satırı bulun 127.0.0.1:80 veya 0.0.0.0:80

Ardından Görev Yöneticisi'ni kullanın (ctrl-alt-del) > Processes Tab (show all) Hangi işlemin bu PID'ye sahip olduğunu bulmak için.

2) Apache'nin hata günlük dosyasını kontrol edin veya komut satırından Apache'yi başlatın ve hata mesajını kontrol edin:

httpd -k start

IIS Hizmeti denir W3svc ve bunu durdurup ayrıca devre dışı bırakabilir (otomatik başlatmayı devre dışı bırakabilir) Servisler penceresinden (Run server.msc) kullanabilirsiniz.

Ayrıca 80 numaralı bağlantı noktasında çalışan diğer yazılımları algılayan ve işleyen daha iyi bir kurulum işlemine sahip olan WampDeveloper Pro'yu kullanmayı da denemelisiniz.


Netstat'a bir -b eklerseniz, bağlantıyla ilişkili yürütülebilir dosyayı gösterir, böylece netstat size hangi uygulamanın bağlantı noktasını tuttuğunu açıklayacaktır. Görev Yöneticisi'ni kullanmanın ikinci adımına gerek yoktur.
Chris Thompson

0

eğer sisteminizde skype varsa lütfen sisteminizi kontrol edin, ardından skype'ı kapatın ve skype işlemini kapatın. Takip edilecek adımlar c: / & gt; netstat - ano [tüm süreci gösterecektir] sonra c: / & gt; görev listesi [işlem kimliği olan görevi gösterecek] c: / & gt; taskkill / PID 2480 / F [Burada 2480 işlem kimliği]

ve ayrıca, iis sunucusunun çalışıp çalışmadığını kontrol edin, çalışıyorsa, iis sunucusunu durdurun.

sana teşekkür ederim

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.