2016-06-11 33 views
5

Kullanıcıdan sunucuya bir dosya yükleyen küçük bir PHP Script'i programladım. Xampp Sunucumda (yerel) test ettim ve her şey yolunda gitti. Ama ben github sayfam Here'a yüklediğimde, bu hatamı 405 NOT ALLOWED olarak goruyorum ... Bu yüzden çok fazla çalıştım ve HTTP Post Metodu'na izin vermem gerektiğini öğrendim. Yani Benim sorum şimdi: Github sayfamda POST yöntemine nasıl izin veririm?Github Sayfalar HTTP Post yöntemine izin ver

Önceden teşekkür ederiz.

+0

Bu, PHP sorunu değil, tüm HTTP POST'lerini reddeden GitHub Pages web sunucusu gibi görünüyor. GitHub yardımına, IMHO'ya başvurmalısınız. –

+0

@LapshinDmitry Tamam, yapacağım. Ancak POST Yöntemi'ne izin verecek herhangi bir ayar yok mu? – balex

+0

Aslında, GitHub Sayfalarının statik sitelere hizmet vermek için tasarlandığından, POST'ları desteklemeyeceğinden, sitenizin durumundan daha az olduğunu, ancak konuyla ilgili düşüncelerimin yalnızca bu yüzden olduğunu düşünüyorum (bu yüzden yanıtlamıyorum, sadece yorum yapıyordum :)). Github Pages kullanıcılarından daha fazla yanıt almak için soru etiketlerini ve başlığı da düzenleyebilirsiniz. –

cevap

2

GitHub sayfaları yalnızca statik içerik sunabilir ve PHP'yi GitHub sayfalarında çalıştırmanın veya bir şeyler yüklemenin bir yolu yoktur. Bu yüzden GitHub POST isteklerine izin vermiyor.

Sunucu tarafı komut dosyasına (Ör. PHP) ihtiyacınız varsa, bunları sunan bir web barındırma aracı kullanmanız gerekir.

+0

Tamam, bu üzgün, ama teşekkür ederim – balex

+0

@balex, PHP (_do_ teklif) bir sürü (ücretsiz) webhosts var. – JonasCz

+0

Evet biliyorum ama github sayfamda çok fazla SEO yaptım .. :( – balex