CodeIgniter Facebook URL Hataları

2 Cevap php

Şu anda benim Facebook appliation ham PHP CodeIgniter taşıdık olmak ile ilgili sorunlar yaşıyorum.

Ben yaşıyorum sorun ben CodeIgniter tahrik yönlendirme olması:

function signedin()
{
    echo "signed in?";
}

function save_user_data()
{
    $insert['uid'] = $_POST['uid'];
    $this->db->insert('users', $insert);
    redirect('signedin');
{

URL'lerin tüm kurulum nasıl dayanarak, yöntem save_user_data izleyerek erişilir:

www.apps.facebook.com/my_app_name/save_user_data

Ben yönlendirme aşağıdaki gideceğini düşünmüştü:

.../my_app_name/signedin

Bunun yerine aşağıdaki hatayı alırsınız:

The URL http://apps.facebook.com/my_app_name/index.php/signedin is not valid.

Bu index.php yere ekleyerek oluyor. Bu Facebook ekleme veya CodeIgniter biri mi?

Web'den bu erişim URL'leri değişti ediliyor. Ben CodeIgniter'daki varsayılan denetleyici kullanarak yaşıyorum, bu yüzden benim Facebook tuval sayfasında şu şekilde ayarlanır:

www.mywebsite.com/index.php/welcome/

Rağmen www.mywebsite.com/index.php/welcome/signedin Ben yönlendirmek istediğiniz sayfa olduğunu.

Bu hata kökenli nerede ben çözemiyorum. Şimdiden teşekkürler!

2 Cevap

Ben sadece $ config ['index_page'] = "" değiştirerek sona erdi; Bunu yaptım. Newbie soru için özür dilerim

index.php / denetleyici u index.php yönlendirmek durumdur .. CI nasıl bir u tam yoluna koymak sürece .. verildi

belki ur adresler ayarlamak için mod_rewrite kullanımı?