PHP

Linux Ioncube kurulumu.

Linux sunuculara ioncube kurulumu için aşağıdaki komutları uygulayabilirsiniz.

mkdir /usr/local/ioncube/
cd /usr/local/ioncube/
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar zxvf ioncube_loaders_lin_x86.tar.gz
cd ioncube
mv * ../

Bu komutları uyguladıktan sonra php.ini dosyasına bu modüllerin yollarını göstermeniz gerekmektedir. Bunun için php.ini dosyanızın en altına aşağıdaki kodları eklemeniz yeterli olacaktır.

[Zend]
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.2.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.2_ts.so

Php versiyonunuz 5.2′den farklı ise ioncube_loader_lin_surum_no.so olarak ekleyebilirsiniz. Örneğin php sürümünüz 5.3 ise

[Zend]
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so
zend_extension_ts=/usr/local/ioncube/ioncube_loader_lin_5.3_ts.so

PHP sürümünüzü aşağıdaki komut ile görebilirsiniz.

php -v

Bu kurulum tipini cPanel,Plesk,DirectAdmin gibi tüm panellerde bu şekilde kurulum yapabilirsiniz.


PHP ile başka bir siteden veri çekme

<?
/*=================================*\
|| # Şahin ÖZGÖREN  - www.sahinozgoren.com
|| # ———
|| # Başka Bir Siteden Veri Çekme
\*=================================*/

// Öncelikle sayfamızın kaynak kodlarını $site değişkenine yüklüyoruz.
$site = file_get_contents(“http://www.mydesign.gen.tr/default.asp”);

// Daha sonra bu değişken içerisinde
// ”<b>İstatistikler:</b>” ve hemen sonrasında gelen ”<br />” tag’ı arasındaki
// verileri $veriler değişkenine atıyoruz.
preg_match_all(‘#<b>İstatistikler:</b>(.*?)<br />#s’,$site,$veriler);

// değişkendeki array sayıyor ve buna göre döngüde ekrana yazdırıyoruz.
for ($i=0; $i<count($veriler[1]); $i++)
{
echo $veriler[1][$i];
}
?>


Copyright © 1996-2010 Şahin ÖZGÖREN. All rights reserved.
Kopirayt © 1986 Şahin ÖZGÖREN | Altyapı WordPress