2012-10-23 13 views
10

Test ortamımda bazı yeni site dağıtımını otomatikleştirmeye çalışıyorum.a2ensite, komut yolundan

ERROR: No site found matching /etc/apache2/sites-available/testsite.com! 

komut root olarak çalıştırılıyor: My script otomatik ardından a2ensite aynı komut alıyorum

a2ensite /etc/apache2/sites-available/testsite.com 

aracılığıyla çalıştırılır

/etc/apache2/sites-available/testsite.com 

yılında apache sankon dosyası oluşturur.

Sitenizde bulunan dizinden a2ensitli olmanız gerektiğini okudum, ancak eğer bu komut dosyası ile yapılırsa, a2ensite 'in uygun dizinde olduğunu nasıl anlatabilirim?

sayesinde

+0

@ raina77ow bu kadardı. bazen cevap çok basit: D teşekkürler – user564448

cevap

21

a2ensite en man page açıkça söz etmez, ama aslında gibi etkin olması sitenin yalnızca bir isim vermelidir ...

a2ensite testsite.com 

... değil Bütün yol ona.

+1

Teşekkürler raina, gerçekten bana yardımcı oldu. – Pratik

+0

Bu benim için aynı sorun değil. Her şey aynı hata gibi görünüyor. –