Kategori: PHP

IIS 7.5 ve PHP "500 internal server error"

PHP’den açsanız bile IIS 7.5 php hatalarını göstermiyor. Bunun yerine 500 – Internal Server Error hatası gösteriyor. Bu sorunu çözmek için komut satırını yönetici olarak açın ve aşağıdaki komutu çalıştırın : c:\windows\system32\inetsrv\appcmd.exe set config "{siteadi}" -section:system.webServer/httpErrors /existingResponse:"PassThrough" /commit:apphostc:\windows\system32\inetsrv\appcmd.exe set config "{siteadi}" -section:system.webServer/httpErrors /existingResponse:"PassThrough" /commit:apphost {siteadi} yazan yere hataları göstermesini istediğiniz sitenin IIS’te tanımlı olan adınız yazın.

WordPress’te güncelleme yaptığınızda klasör silme hatası

For english look here Eğer wordpress’te tema güncelleme, eklenti güncelleme yada başka bir dosya işlemi yaptığınızda hata alıyorsanız. Fakat 30 dakika beklediğinizde işlemi yapabiliyor hale geliyorsanız. Bu süre içinde baktığınızda sildiğiniz klasörlerin hala silinmemiş olduğunu görüyorsanız 2 çözümünüz var. 1. Wincache eklentisini devre dışı bırakmak. 2. PHP’nin wincache eklentisini güncellemek: Wincache eklentisini güncellemek için aşağıdaki adımları

PHP 3. String ve Matematiksel İşlemler

3. dersimizde PHP ile string işlemleri ve matematiksel işlemler yapmayı öğreneceğiz. İlk olarak matematiksel işleme bir örnek verelim. round (yuvarla) komutu : round komutu ile virgülden sonraki rakkamları yuvarlıyoruz yada en yakın tamsayıya tamamlıyoruz. Örnekler: echo round(45.4);         // 45 echo round(45.5);         // 46 echo round(45.6);         // 46 echo round(45.6, 0);      // 46 echo round(32.268759, 2);  // 32.27 echo round(1425879, -3); // 1425000 echo round(32.0268, 3);    // 32.027 echo round(32.055, 2);    // 32.06 Diğer matematiksel işlem fonksyonları için http://www.php.net/manual/en/ref.math.php

PHP 2. İlk komutumuzu yazalım

Bir önceki makalede php çalıştırmak için gerekli olan araçları kurduk. Şimdi ilk php sayfamızı çalıştıralım ve sonucu görelim. Öncelikle şunları hatırlatalım: PHP sayflaraının uzantısı .php olmalıdır. (Tabi ki bu uzantıyı değiştirmek mümkün. Fakat biz genel geçer kurallar üzerinde konuşalım.) .php uzantılı olmayan dosyalardaki php kodları aynen olduğu gibi web tarayıcısına gönderilecektir. Haliyle bunlar işlem görmeyecek

PHP 1. Başlamak için gerekenler

Merhaba, Elimden geldiğince PHP ile programlamaya yeni başlayanlar için bir kılavuz oluşturmaya çalışacağım. PHP ile yaptığım yüzlerce uygulama var. Fakat yine de ben bu konuda çok iyiyim diyemem çünkü PHP dilini benden daha iyi kullanan birçok kişi var. Ortalama bir programcı sayılırım PHP konusunda. Bunu özellikle belirtmemin sebebi şu: Burada yazanları tek yol olarak kabul

IIS ve PHP kullanılarak Sql Server 2008e bağlanmak

İlyas SARIYURT tarafından yazıldı | 04 Mart 2010 Bu işlemleri tamamlamadan önce sisteminizde PHP kurulu olmaıdır. Ayrıca  sql 2008 native client da kurulu olmalıdır. Bu client SQL Server 2000, 2005 ve 2008 sürümlerine bağlantı kurmak için kullanılabilir. Aşağıdaki adresten sql driver for php yi indirin: http://download.microsoft.com/download/e/e/1/ee11dd54-c5a1-4bbc-99cd-a5c297115192/SQLServerDriverForPHP.EXE Sql driver for PHP yi kurun. Kurulum esnasında dosyaların nereye

invalid access to memory location

If you get “invalid access to memory location” error when try to enable php_mysql.dll MySql extension or php_pgsql.dll PostgreSql extension try this solution: Add you PostgreSql or Mysql bin path to PATH environment variable. Right click on My Computer -> Properties -> Advanced -> Environment Variables -> Find Path in System Variables -> Click edit -> First