IP adresime işaret ederken Pow çatışması


0

Bir süre önce kurdum Pow benim sinatra uygulamalarımı çalıştırmak için. Bugün, iPod'umda oluşturulmuş bir html dosyasını test etmek için Mac'imin yerleşik web paylaşımını kullanmak istedim.

Kişisel site klasörüm olan 10.0.1.20/~francesco/ adresine göz atıp 404 hatası alıyorum.

Bence bu hata Pow kurulumu yüzünden. Aslında, 10.0.1.20'ye işaret edersem, bana Pow'un çalıştığını söyler.

Pow'a sadece my_app.dev veya othermyapp.dev'i işaret edersem nasıl çalışmasını söyleyebilirim? mı bu Bu sorunu düzeltmek için bir yol?


Bayraklar için teşekkürler, ama bu sürüşe izin vermeye meyilliyim. Programlama açıkça konudur, ancak bir servisi yapılandırmak, burada daha çok burada görmek istediğimiz bir kullanıcı / yönetici sorununa benziyor.
bmike

Yanıtlar:


1

İstediğiniz çözüm tam olarak değil, fakat burada yapılandırma ile uğraşırken çok fazla zaman harcamaksızın dolaşmanın bir yolu var, ayrıca güncellemelerden ve yükseltmelerden sonra kırılmaya daha az eğilimli olma avantajına sahiptir.

2.1.3 The Default Virtual Host
If you attempt to access a domain that Pow doesn't understand, like http://localhost/, you'll see a page letting you know that Pow is installed and working correctly, with instructions on how to set up an application.

You can override this behavior to serve all requests for unhandled domains with a particular Rack application. Create a symlink in ~/.pow named default and point it to the application of your choice.

Buna buradan bilgi ekleyin:

2.4 Serving Static Files
Pow automatically serves static files in the public directory of your application. It's possible to serve a completely static site without a config.ru file as long as it has a public directory.

Bu, IP adresine göre içerik sunabilecek varsayılan bir Raf uygulaması oluşturmalıdır (ana bilgisayar başlıkları olmadan)


0

Takip edersen bu talimatlar Apache'de çalışan localhost'u ve .dev ile biten herhangi bir etki alanını pow kullanabilmenizi sağlar.

Sorun yaşarsanız, herhangi bir ayarı değiştirdiğinizde Apache'yi yeniden başlattığınızdan ve DNS'in kendilerini düzeltmesi için 5 dakika beklemeniz gerekebilir. Ad sunucularını öldürmeye zorlamanın bir yolu var ama komutu hatırlayamıyorum.

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.