2016-03-28 45 views
1

2 yıl oldu OS X sunucusu çalıştırıyorum, daha fazla veya daha az sorun vardı. Dün, sunucu 5.1'i güncelledim ve web sunucusu tamamen kırdı. Tüm ayarlar, sunucu uygulamasının Web bölümü panelinde görünüyor. sitede ararkenEl capitan OS X Server 5.1 yükseltme aralıkları sanal sunucular

enter image description here

Ancak Safari bulamadım. Ben bu konuda birkaç saat kazıp virtual_host_global.conf yalnızca bu içerdiğini öğrenmek:

# This file is auto-generated by the Server application's 
# configuration mechanism whenever settings are saved. 
# The Listen directives are generated 
# based on the VirtualHost directive inside 
# each site configuration file found in this directory. 

Listen 127.0.0.1:34543 
Listen 127.0.0.1:34580 

bu

# This file is auto-generated by the web configuration 
# mechanism whenever settings are saved. 
# The Listen and NameVirtualHost directives are generated 
# based on the VirtualHost directive inside 
# each site configuration file found in this directory. 
# 
Listen *:443 
Listen *:80 

için elle güncellenmesi Ve sunucu herşey normale gitti yeniden başlattıktan sonra. Ancak, sunucu uygulamasından ayarları değiştirirseniz, uygulama bu dosyayı yeniden yazar ve her şeyi bozar.

Neden basit bir güncellemeden koptuğunu anlamıyorum. Benim modifikasyonumun nasıl kalıcı hale getirileceğini bilen var mı? Sunucu uygulamasındaki hangi yapılandırma dosyasını veya öğelerini değiştirmem gerekiyorsa, sunucu kullanıcı arayüzünden bir şeyi değiştirdiğimde her zaman çalışmam gerekiyor mu?

Teşekkürler

cevap

1

Sonunda sorunumu giderdim!

Birinci ve bu belgede burada

başta buldum dokümantasyon /Library/Server/Web/Config/apache2/ReadMe.txt

, ben sunucu hizmeti sıfırlamak için bir komut bulundu fabrika ayarları

sudo /Applications/Server.app/Contents/ServerRoot/usr/sbin/serveradmin(ÖNCE/Library/Sunucu/Web/klasör verileri kaydetmek için dikkatli olmak) 210 komut web: command = restoreFactorySettings

Bu sıfırlama işleminden sonra, web sitesi hizmeti güzel bir şekilde çalıştı. Sunucu güncellemesi sırasında neyin yanlış gittiğini gerçekten bilmiyorum. Ben fabrika ayarı Burada

Default site has now 1 redirect

sıfırlama önce mevcut değildi varsayılan sitede yeni yönlendirme parametresi dikkatinizi Ama bir şey şüpheleniyorsanız yönlendirme panelinin detay:

Detail of redirect

Bu nedenle, yeni OS X sunucu uygulamasının Web hizmeti bölümü ile ilgili büyük bir sorun varsa. Yükseltme işlemi bozulabileceği için fabrika ayarlarına sıfırlamaktan çekinmeyin.