‘No input file specified’ .htaccess FCGId Hatası
Merhaba Arkadaşlar,
VPS Apache server üzerinde Codeigniter kurduktan sonra yazıda belirttiğim. “No input file specified” hatasını aldım. Çözümü aslında oldukça basit sadece biraz googlelamak gerekti. Bende çözümü paylaşmak istedim. Sorunun aslında sebebi .htaccess dosyası ,
Benim .htaccess dosyam
RewriteEngine On RewriteBase /local/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^(templates|plugins) RewriteRule ^(.*)$ index.php/$1 [L]
Eklemeniz gereken sadece index.php dosyasının sonuna ‘?’
Sonuç olarak
RewriteEngine On RewriteBase /baattin/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^(templates|plugins) RewriteRule ^(.*)$ index.php?/$1 [L]
Peki hatanın sebebi neydi? Ben serverda Virtualmin kullanıyorum. Benim bildiğim bütün server arayüzleri default olarak ‘index.php’ vs türevlerini kullanıyor. htaccess dosyasında index.php ye soru işareti tanımladığımızda klasör içindeki index.php ye RewriteEngine sonucunu göndererek işleme giriyor.
Yanlış olan halinde ise root işlemine göre index.php yi döndürüyor. Umarım sizede yardımcı olur..
Muharrem Tığdemir
Related
Author
Muharrem Tığdemir
Related Posts
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
Laravel 4 Artisan ve Ayarlar
Merhaba Arkadaşlar , Bu yazımda Laravel konsol komutları ile ilk ayarlarının düzenlemesinden bahsedeceğim. Eğer Laravel kurulumunu henüz yapmadıysanız ilk yazımı okumanızı tavsiye ederim. Laravel 4 Kurulumu Yazının devamında hem artisan kullanarak hemde manuel düzenlemeyi aynı anda göstereceğim. Laravel .htacces SEO URL Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] […]
Mysql General Error 1364 Field Doesn’t Have Default Value
Hi All, Since I’ve updated my homestead to 0.3.0 and mysql version is upgrade to 5.7.4. From that moment, my old projects has been started to throw problems which is Mysql General Error 1364 Field doesn’t have default value. Even migrations was not working, there has to be a problem. After my first research I’ve […]
Bitbucket Repository with Composer
Hi all, In this article , you will find a tutorial about , how to use github or bitbucket repositories with composer. Create Your Repository Most important thing in this step, we will use the repository name in composer.json. I used “blog/tutorial” as a package name. I prefer to use bitbucket and at the below code […]
Laravel Eloquent Model Events
Hi All , In this post , I’ll talk about Eloquent Model Events. Looks Like Database Trigger Isn’t it? When I read the documentation , I said “Mysql already doing this so..”. Personally, still I prefer to use Mysql Triggers for database operations. It’s more faster and guaranteed. But day by day NoSQL solutions or Hybrid database solutions […]
PDFlib – TET PHP Install and Example
INSTALL PDFLib I have Xampp Server on Windows your paths can be change depends on your server application. Let’s download Latest Pdflib from this url. If you are using Linux , OS X , Oracle , IBM etc.. visit the page and download latest. Extract files.. You’ll see under this path ‘/bind/php/’ php-530_VS9 , php-540_VS9 , php-550_VS11 […]
Laravel4 Queue with Gearman
Hi all , this article about Laravel4 Queue component. Before, start reading this article please check these pages and get basic knowledge about it. Laravel 4.2 Queue Documentation What’s main idea of Queue system and why do we need this? What is Gearman Job Server? If you are interested in Laravel 4 Queue component , […]
Laravel 4 Paylaşımlı Host Komut (Shared Host Command)
Merhaba Arkadaşlar , Laravel projenizi henüz paylaşımlı host’a yüklemediyseniz. Laravel Paylaşımlı Host’ta yayınlamak. ile ilgili yazımı okuyabilirsiniz. Projemiz’i teknik olarak internete açtık. Ancak , şimdi içerikleri nasıl dolduracağız. Migration’ları seed’leri boşuna mı yazdık? ‘Hayat “http://localhost” da çok güzeldi.’ peki ya şimdi.. Bana göre Laravel’i üst seviyelere taşıyan ve önüzmüzdeki yıllarda daha popüler olmasını sağlayacak özellikleri : Composer […]
Laravel 4 Migration Seed Faker Database
Merhaba Arkadaşlar , Bu yazımda Laravel 4 de proje şablonu oluşturuken kullanabileceğimiz , Migration , Seed ve Faker araçlarını birarada kullanarak yeni bir projenin temellerini oluşturacağım. Henüz Laravel 4 kurulumunu yapmadıysanız. Hızlı kurulumu için bu yazıyı okuyun. Laravel 4 ile ilgili basit ipuçları ve Faker hakkında ayrıntılı bilgi için bu yazıyı okuyabilirsiniz. Migration Migration aracının […]
Laravel 4 Routing Resorce-Controller-Farkı
Merhaba Arkadaşlar , Laravel yazı dizilerime routing ile devam ediyorum. Daha önce bir php framework kullandıysanız routing size yabacı olmasa gerek. Benim değinmek istediğim nokta Resource ve Controller routing tasarım farkı ve neden tercih edilmesi hakkında olacak. Temel routing ile ilgili daha ayrıntılı bilgiyi Laravel sitesinden alabilirsiniz. Get Routing Route::get(‘/’, function() { return ‘Hello World!! […]
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
Laravel 4 Artisan ve Ayarlar
Merhaba Arkadaşlar , Bu yazımda Laravel konsol komutları ile ilk ayarlarının düzenlemesinden bahsedeceğim. Eğer Laravel kurulumunu henüz yapmadıysanız ilk yazımı okumanızı tavsiye ederim. Laravel 4 Kurulumu Yazının devamında hem artisan kullanarak hemde manuel düzenlemeyi aynı anda göstereceğim. Laravel .htacces SEO URL Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] […]
Mysql General Error 1364 Field Doesn’t Have Default Value
Hi All, Since I’ve updated my homestead to 0.3.0 and mysql version is upgrade to 5.7.4. From that moment, my old projects has been started to throw problems which is Mysql General Error 1364 Field doesn’t have default value. Even migrations was not working, there has to be a problem. After my first research I’ve […]
Bitbucket Repository with Composer
Hi all, In this article , you will find a tutorial about , how to use github or bitbucket repositories with composer. Create Your Repository Most important thing in this step, we will use the repository name in composer.json. I used “blog/tutorial” as a package name. I prefer to use bitbucket and at the below code […]
Laravel Eloquent Model Events
Hi All , In this post , I’ll talk about Eloquent Model Events. Looks Like Database Trigger Isn’t it? When I read the documentation , I said “Mysql already doing this so..”. Personally, still I prefer to use Mysql Triggers for database operations. It’s more faster and guaranteed. But day by day NoSQL solutions or Hybrid database solutions […]
PDFlib – TET PHP Install and Example
INSTALL PDFLib I have Xampp Server on Windows your paths can be change depends on your server application. Let’s download Latest Pdflib from this url. If you are using Linux , OS X , Oracle , IBM etc.. visit the page and download latest. Extract files.. You’ll see under this path ‘/bind/php/’ php-530_VS9 , php-540_VS9 , php-550_VS11 […]
Laravel4 Queue with Gearman
Hi all , this article about Laravel4 Queue component. Before, start reading this article please check these pages and get basic knowledge about it. Laravel 4.2 Queue Documentation What’s main idea of Queue system and why do we need this? What is Gearman Job Server? If you are interested in Laravel 4 Queue component , […]
Laravel 4 Paylaşımlı Host Komut (Shared Host Command)
Merhaba Arkadaşlar , Laravel projenizi henüz paylaşımlı host’a yüklemediyseniz. Laravel Paylaşımlı Host’ta yayınlamak. ile ilgili yazımı okuyabilirsiniz. Projemiz’i teknik olarak internete açtık. Ancak , şimdi içerikleri nasıl dolduracağız. Migration’ları seed’leri boşuna mı yazdık? ‘Hayat “http://localhost” da çok güzeldi.’ peki ya şimdi.. Bana göre Laravel’i üst seviyelere taşıyan ve önüzmüzdeki yıllarda daha popüler olmasını sağlayacak özellikleri : Composer […]
Laravel 4 Migration Seed Faker Database
Merhaba Arkadaşlar , Bu yazımda Laravel 4 de proje şablonu oluşturuken kullanabileceğimiz , Migration , Seed ve Faker araçlarını birarada kullanarak yeni bir projenin temellerini oluşturacağım. Henüz Laravel 4 kurulumunu yapmadıysanız. Hızlı kurulumu için bu yazıyı okuyun. Laravel 4 ile ilgili basit ipuçları ve Faker hakkında ayrıntılı bilgi için bu yazıyı okuyabilirsiniz. Migration Migration aracının […]
Laravel 4 Routing Resorce-Controller-Farkı
Merhaba Arkadaşlar , Laravel yazı dizilerime routing ile devam ediyorum. Daha önce bir php framework kullandıysanız routing size yabacı olmasa gerek. Benim değinmek istediğim nokta Resource ve Controller routing tasarım farkı ve neden tercih edilmesi hakkında olacak. Temel routing ile ilgili daha ayrıntılı bilgiyi Laravel sitesinden alabilirsiniz. Get Routing Route::get(‘/’, function() { return ‘Hello World!! […]
Laravel 4 Tavsiye ve İpucu
Merhaba Arkadaşlar , Bu yazımda genel olarak Laravel kullanmanın ipuçları ve geliştirme sürecinde yardımcı olabilecek tavsiyelerden bahsedeceğim. Muhtemelen bu yazı kısa başlayıp uzayacak :)) Bende olabildiğince yeni öğrendiklerimi paylaşmaya çalışacağım.. Laravel IDE AutoComplete-Helper Github : Bu eklenti sayesinde Php Class’ları ve oluşturduğunuz Modeller IDE auto Complete özelliği ile hızınızı katlayabilirsiniz. Php programcılarında benim büyük eksik olarak […]
Laravel 4 Artisan ve Ayarlar
Merhaba Arkadaşlar , Bu yazımda Laravel konsol komutları ile ilk ayarlarının düzenlemesinden bahsedeceğim. Eğer Laravel kurulumunu henüz yapmadıysanız ilk yazımı okumanızı tavsiye ederim. Laravel 4 Kurulumu Yazının devamında hem artisan kullanarak hemde manuel düzenlemeyi aynı anda göstereceğim. Laravel .htacces SEO URL Options +FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] […]
Arkadas Htacces dosyası ne ve nerede onu solersen ıyı olur
Merhaba Faruk ,
.htaccess dosyası server tarafından(apache veya nginx gibi) erişim özelliklerini düzenlemeni sağlayan özel bir dosyadır. Ip filtreleme , seo url , rouiting vs.. gibi sayarak bitiremeceğimiz bir çok işlemi yapmanı sağlar. Bu dosya Codeigniter dosyaları içinde gelir. system,application klasörü ile aynı dizinde bulabilirsin.
süpersin ya bnde diyorm hersey normal niye bulamıyor
Oldu gerçekten hocam teşekkür ederim
Sağol işin rast gelsin