İletileri Göster

Bu özellik size üyenin attığı tüm iletileri gösterme olanağı sağlayacaktır . Not sadece size izin verilen bölümlerdeki iletilerini görebilirsiniz


Mesajlar - HS-Abdullah

Sayfa: 1 [2] 3
16
PHP / PHP Çekiliş - Kura Scripti
« : Mayıs 08, 2011, 10:42:36 ÖÖ »
Merhaba Arkadaşlar,

Başlıkta belirttiğim gibi ilgili script çekiliş vb işlerde kullanılabilir. İçerik:

1) Random PHP
İçerisinde 3 adet özel tanımlı fonksiyon bulunmaktadır.
-temiz_sql();
-filitre();
Bu ikisi görev olarak birleştirilmiş fonksiyonlardır. PHP nin son sürümlerinde mysql_real_escape_string kullanımı için mysql oturumunun başlaması gerekmektedir. Bu sebepten ötürü şayet sayfanızda mysql oturumu yoksa muhtemelen hata alacaksınız. Şayet mysql oturumu yoksa ve hata alıyorsanız

Bulunuz:


function filitre ($x)
{
return 
mysql_real_escape_string(temiz_sql(trim(htmlspecialchars(strip_tags($x)))));
}


Değiştiriniz:


function filitre ($x)
{
return 
temiz_sql(trim(htmlspecialchars(strip_tags($x))));
}


-random();
Asıl çekilişin yapıldığı fonksiyondur. $returnvalues dizisi global olarak tanımlanmıştır. Şayet fonksiyon başka türlü bir scriptte kullanılırsa çekilişte dönen değerler $returnvalues dizisine kayıtlıdır.

2) Exec PHP
Fonksiyonun çalıştırıldığı sayfadır.Post.php de scripti yazarken textarea ismine name[] verdik. Bu sebepten dolayı exec php de random("name"); şeklinde kullanım yaptık.

3) Post PHP
2 Aşamadan oluşmaktadır:
İlk aşamada kaç adet seçenek oluşturulacağı ve sonuçların nasıl kaçlı gruplandırılacağı belirlenmektedir. Misal ,seçenekleriniz sırasıyla x y z t ile ise,  grup değerine 2; seçenek değerine 4 girerseniz:
y x
t z
gibi bir sonuç döndürecektir. 1 girseydiniz alt altta 4 farklı değer dönecekti.

İkinci aşamada ise adetini girdiğiniz seçeneklerin neler oluduğunu tayin edersiniz.

random.php

<?php
/*
Author= HOSTINGSITENIZ.NET NETWORK SERVICE
System= MIXER
$returnvalues gives new values
*/
function temiz_sql($sql)
{
return 
preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|--|\\\\)/"),"",$sql);
}
function 
filitre ($x)
{
return 
mysql_real_escape_string(temiz_sql(trim(htmlspecialchars(strip_tags($x)))));
}
function 
random ($textboxname)
{
global 
	
$returnvalues;
$sayi=count($_POST[$textboxname]);
$sifir=0;
	
while(
$sifir<$sayi)
	
{
	
$values[$sifir]=filitre($_POST[$textboxname][$sifir]);
	
$sifir++;
	
}
$count=count($values);
$temel=0;
	
while(
$temel<$count){
	
$ncount=count($values);
	
$x=rand();
	
$arrayid=$x%$ncount;
	
$returnvalues[$temel]=$values[$arrayid]; // New Values
	
$values[$arrayid]="";
	
$basic=0;
	
$ncountum=$ncount-1;
	
	
while(
$basic<$ncount)
	
	
{
	
	
	
if(
$values[$basic]!="")
	
	
	
{
	
	
	
$yenidizi=$yenidizi.$values[$basic]."[-HSNET-]";
	
	
	
}
	
	
$basic++;
	
	
}
 
	
$yenidizipreg_replace("@\[-HSNET-\]$@","",$yenidizi);
	
$values=explode("[-HSNET-]",$yenidizi);
	
unset(
$yenidizi);
	
$temel++;
	
}
}
?>



Exec.php

<?php
require_once("random.php");
random("name");
if(!
is_numeric($_POST["grupla"])){die("ACCESS DENIED");}
$grup=trim(htmlspecialchars(strip_tags($_POST["grupla"])));
$sayi=count($returnvalues);
$sayi=ceil($sayi/$grup);
$point=0;
echo 
'<table  border="0" cellspacing="0" cellpadding="0" >';
	
while(
$point<$sayi)
	
{
	
$play=0;
	
$renks=$point%2;
	
if(
$renks==0){$renk="#EEEEEE";}
	
if(
$renks==1){$renk="#FFFFFF";}
echo 
' <tr align="center"  bgcolor="'.$renk.'">';
	
	
while(
$play<$grup)
	
	
{
	
	
$x=$point*$grup;
	
	
$x=$x+$play;
	
    echo 
"<td style=\"padding:15px;\">".$returnvalues[$x]."</td>";
	
	
$play++;
	
	
}
	
	
echo 
"</tr>";
	
$point++;
	
}
echo
'</table>';

?>


Post.php

<?php
echo'<meta http-equiv="Content-Type" content="text/html; charset=utf-8">';

$adethtmlspecialchars(strip_tags($_POST["adet"]));
if(!
is_numeric($_POST["adet"])){unset($_POST["adet"]);}
if(
$adet!=""){$screen=2;} if($adet==""){$screen=1;}

if(
$screen==1){?>
<form id="form1" name="form1" method="post" action="post.php">
  <p>Adet
    <input name="adet" type="text" id="adet" size="10" />
</p>
  <p>Grup
    <input name="grupla" type="text" id="grupla" size="10" />
  </p>
  <p>    
    <input type="submit" name="button2" id="button2" value="Oluştur" />
      </p>
</form>
<?php ?>
<?php 
if($screen==2){
echo
'<form id="form1" name="form1" method="post" action="exec.php">';
  
$sayi=0;
  while(
$sayi<$adet){
 echo
' <label>
  <input type="text" name="name[]" id="name[]" />
  </label>
  <p>
'
;
$sayi++;
}
echo
'<label>
<input type="hidden" name="grupla" id="button" value="'
.$_POST["grupla"].'" />
  <input type="submit" name="button" id="button" value="Gönder" />
  </label></form>'
;} ?>



Not 1) Kaynak kodları verilen dosyalar hazır halde ektedir.
Not 2) Kaynak gösterilerek alıntı yapılabilir.


Saygılarımla...
Abdullah ÇINAR

17
Genel / PHP SSH2 Fonksiyonu Kurulumu
« : Mart 15, 2011, 12:04:02 ÖÖ »
Merhaba Arkadaşlar,

Bu konu ile ilgili çok sıkıntı yaşandığını gördüm. Benimde işime bu fonksiyon gerekti. Kendime kurarken bir makale oluşturmak istedim. Lafı çok uzatmadan kuruluma geçelim:

SSH2 Fonksiyonlarını kullanabilmek için sunucumuzda "libssh2" ve "ssh2" eklentilerinin olması gerekmekte.

SSH2 nin şuanda stabil sürümü yayımlanmadığı için cPanel üzerinden malesef kurulumu gerçekleştirememekteyiz; aynı sorundan dolayı pecl install -f ssh2 diyerek kurulum yapamıyoruz.

SSH2 kurulumundan önce libssh2 yi kurmamamız gerekmekte. Bunun için adımları takip ediniz.

Adım 1-) http://www.libssh2.org/ adresine giriyoruz. En son sürümünün linkini kopyalıyoruz.
Adım 2-) mkdir /libssh2
Adım 3-) cd /libssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -zxpf inen-dosya-adi.tar.gz
Adım 6-) cd inen-dosya-adi
Adım 7-) ./configure
Adım 8-) make all install
Adım 9-) service httpd restart

libssh2 kurulumu tamamlandı. Şimdi son olarak ssh2 yi kuralım ve bu işi bitirelim :)

Adım 1-) http://pecl.php.net/package/ssh2 adresinden son sürümün linkini kopyalıyalım
Adım 2-) mkdir /ssh2
Adım 3-) cd /ssh2
Adım 4-) wget link (kopyaladığımız)
Adım 5-) tar -xvf inen-dosya-adi.tgz
Adım 6-) /usr/bin/phpize (Hata verirse locate phpize diyerek nerde olduğuna bakınız)
Adım 7-) ./configure --with-ssh2
Adım 8-) make
Adım 9-) make install
Adım 10-) php.ini ye giriniz. proc_open() fonksiyonu disable_functions lardaysa kaldırınız. safe_mode = Off yapınız. Sonrasında uygun bir yere extension="ssh2.so" ekleyiniz
Adım 11-) make test
Adım 12-) service httpd restart


Kurulum bitmiştir arkadaşlar. Özgürce kullabilirsiniz. Unutmadan Kurulum sonrasında arzu ederseniz safe_mode = On yapabilirsiniz.

Saygılarımla...
Abdullah ÇINAR

18
PHP / SMF 1.x Mesaja Kimin Alıntı Yaptığını Gösterme Modu
« : Ocak 23, 2011, 07:58:13 ÖS »
Merhaba Arkadaşlar,

Hostingsiteniz.NET olarak SMF  1.X forum sistemi  için geçerli olan ufak bir modül yazdık.

Modül ile ilgili olarak:

Özellikleri

- Alıntı yapan kişinin kimliği mesaj sahibine gider
- Alıntıya verilen cevap mesaj sahibine gider
- Şayet mesajda birden fazla alıntı varsa alıntı sahiplerine ayrı ayrı özel mesaj gider.Örneğin bir alıntı hostingsiteniz nickli üyeye aynı mesajda bir diğer alıntı ise smf nickli kullanıcı aitse alıntıların konumları önemsenmeksizin (iç içe veya ayrı ayrı) her bir şahsa ayrı ayrı bilgilendirme mesajı gider.
- Bir kişiye ait birden fazla alıntı yapılmışsa örneğin hostingsiteniz nickli kişiye ait 6 adet alıntı yapılmışsa yanlızca 1 adet özel mesaj formatında ilgili şahsa bilgilendirme mesajı gider.
- Bilgilendirme mesajını "Haber Botu" diye betimlenen hayali bir üye atar. Bu sebeple geri yanıtlanamaz.
- Bir mesaj için maksimum 4 adet özel bilgilendirme mesajı atılabilir. Bu özellik veritabanının gereksiz yere şişmemesi için konulmuştur. 4 limiti arttırılıp azaltılabilir.


Kurulum:

Forum Dizini/Sources/Subs-Post.php Açınız

Bulunuz
Kod: [Seç]
// Something went wrong creating the message...
Üstüne ekleyiniz:
Kod: [Seç]
// POST HOSTINGSITENIZ
$veri=$msgOptions[body];
preg_match_all("/\[quote author=(.*?) link/",$veri,$dizi);
$dizi= array_reverse($dizi);


$sayi=count($dizi[0]);
$play_post=0;
if($dizi[0][0]!=""){

$hs_max_post=count($dizi[0]);
if($hs_max_post<5){
while($play_post < $sayi){

if(!ereg($dizi[0][$play_post],$veri_kisi)){
$veri_kisi=$veri_kisi.";".$dizi[0][$play_post];
$sql_inform_member=db_query("select `unreadMessages`,`ID_MEMBER` from {$db_prefix}members where `memberName` = '".$dizi[0][$play_post]."'");
$inform_member=mysql_fetch_array($sql_inform_member);
    $count_unread=$inform_member['unreadMessages']+1;
$member_id_mod=$inform_member['ID_MEMBER'];
$link = "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'];
db_query("
INSERT INTO {$db_prefix}personal_messages (`ID_MEMBER_FROM`,`deletedBySender`,`fromName`,`msgtime`,`subject`,`body`) VALUES ('0','1','Haber Botu','" . time() . "','Konunuz Alinti Yapildi','Mesajiniza ".$posterOptions[name]." Tarafindan Yanit Verilmistir. Verilen Yanit Sekildeki Gibidir.<br/>Konu linki: ".$link."?topic=".$topicOptions[id].".msg".$msgOptions['id']."#msg".$msgOptions['id']."<br/><br/>".$veri."')");
$_id_pm=mysql_insert_id();
db_query("
INSERT INTO {$db_prefix}pm_recipients (`ID_PM`,`ID_MEMBER`,`labels`) VALUES ('".$_id_pm."','".$member_id_mod."','-1')");

db_query("
UPDATE {$db_prefix}members SET `unreadMessages`='".$count_unread."' where `ID_MEMBER`='".$member_id_mod."'");

$play_post=$play_post+1;

}
$play_post++;
}}
}

    // Veri Sonu

Maksimum Veri Limitini Arttırmak İçin üstteki kodda " if($hs_max_post<5) " kırmızı işaretli 5 değerlini arttırınız örneğin 100 yazarsanız 99 adet limit verecektir.


19
SSH / Suphp İçin Özel Safe_Mode Ayarlaması
« : Ekim 08, 2010, 06:14:40 ÖS »
Merhaba Arkadaşlar,

Apache'nin php kolu olarak suphp'yi kullanıyorsanız istediğiniz dizine özel safe_mode verebilirsiniz. Yapmanız gereken tek şey örneğin /home/hostingsiteniznet/public_html/safemode klasörüne özel safe_mode vermek için yapmamız gekeren tek şey not defterini açmak içerisine safe_mode = Off / On yazdıktan sonra adını php.ini diye kaydetmek. Tabi sonrasında ilgili klasörün içine ftp veya ssh ile göndermek.Bir başka kimsenin php.ini yapılandırmasını görmesini sanırım istemeyiz bu sebeplen ilgili işlemden sonra php.ini nini chmoduna 000 verirseniz bu sorun ortadan kalkacaktır. İşlem bu kadar.

20
SSH / Suphp Chmod Düzenlemesi (Pratik Yol)
« : Ekim 07, 2010, 06:46:46 ÖS »
Merhaba Arkadaşlar,

Sunucuda suphp aktifse ve ssh üzerinden dosya düzenlemeleri yapıyorsanız mutlaka sıklıkla internal server hatası alıyorsunuzdur. Ben aşağıdaki gibi birşey yaptım toplam kodlama 4-5 satır fakat işe baya yarıyor. Aşağıdaki adamları sırasıyla uygulayın.

# nano -w /usr/bin/suphp_duzenle

sonrasında içeriğine aşağıdakini kopyalayın

Kod: [Seç]
#/usr/bin/!
echo 'Kullanici Adini Girin';
read kadi
find /home/$kadi/public_html -type f -exec chmod 0644 '{}' \;
find /home/$kadi/public_html -type d -exec chmod 0755 '{}' \;
find /home/$kadi/public_html -type f -exec chown $kadi:$kadi '{}' \;
find /home/$kadi/public_html -type d -exec chown $kadi:$kadi '{}' \;
echo 'Duzenleme Tamamdir';

# chmod +x /usr/bin/suphp_duzenle

sonrasında örnek kullanıcı adı "hsnet" aşağıdaki gibi olackaktır

root@server [~]# suphp_duzenle
Kullanici Adini Girin
hsnet
Duzenleme Tamamdir
root@server [~]#

Not: " * " sembolünü girmeyin sorun yaşarsınız.

İyi Çalışmalar

21
Genel / TMP Mountlama (noexec,nosuid ile birlikte)
« : Eylül 18, 2010, 05:58:51 ÖS »
Merhaba Arkadaşlar,

# mount -t tmpfs -o noexec,nosuid tmpfs /tmp
# cat /proc/mounts

Komutları Sırasıyla uygulayınız. En son komutta sizlere sunucuda mountlanmış dizinleri belirtecektir. tmp ile ilgili satırı kopyalayınız.

# nano -w /etc/fstab

içerine yapıştırınız. Sonrasında

# umount /tmp
# mount /tmp

Komutlarını çalıştırınız bu kadar. /var/tmp içinde aynı yolu uygulayabilirsiniz. Tek farkı /tmp yerine /var/tmp yazacaksınız.

22
PHP / Regexp ve PHP
« : Temmuz 24, 2010, 12:13:38 ÖS »
Merhaba Arkadaşlar,

Ön Bilgi
Bu konuda tamamen kendime ait bir makaleyi sizlere paylaşacağım. PHP ve regexp kullanımını bir arada sizlere kolay ve anlaşılır bir dille sunmaya çalışacağım. Arkadaşlar regexp aslında bir çok programlama dillerinde kullanılmakta perl gibi. Hatta şayet scriptlerinizde seo kullanıyorsanız veya bir linux sisteminde çalışıyorsanız mutalaka karşısınıza çıkmıştır. Regexp'nin zor tarafı değişik karakterler ve bu karakterlerin farklı yerde farklı anlamlarının olması aslında bunun haricinde iyi anlaşıldığı zaman uygulamasının kolay olduğunu düşünüyorum arkadaşlar. Bu kadar ön bilgiden sonra hemen dersimize başlayalım.


Yapılabilecekler ve Pattern Kavramı
Arkadaşlar regexp de mantık şudur. Metinde tekrar eden birşey vardır. Veya bazı şeyleri yakalamak istiyoruzdur. Fakat işin içine mantıksal işlemler girmektedir.

Örneğin
Kod: [Seç]
[url=http://www.link.com]
Şeklinde bir bbc kodumuz vardır. Fakat bizim burda yapmak istediğiniz aşağıdaki şekle çevirmektir.
Kod: [Seç]
<a href="http://link.com">
Şayet str_replace kullanırsak son ] çevirirken tıkanacağız. İşte bu sırada imdadımıza gerexp gelmekte. Veya aynı mantıkla değiştirmek yerine yakalamak istediğimizde ve bunu ekrana yazdırmak istediğimizde yine regexp yi kullanabiliriz. Veya bir başka örnek verirsek 5.432,014 şeklinde metnimizde geçen sayılar mevcut ve gördüğünüz gibi bokta ile virgül yanlış yazılmış. Bunların sırasını değiştirmek istiyorsunız.Bunları elle düzeltmek gerçekten büyük vakit almakta fakar aynı işlemi regexp ile saniyeler içinde yapabilirsiniz.Size son örneği verme sebebim pattern (desen) kavramını tarif edebilmek arkadaşlar. Yani metinde geçen ve tekrar eden en küçük yapı taşını buluyoruz.Ve bunu tüm metne veya istediğimiz herhangi bir kısma uygulayabiliyoruz.

Genel Kullanım Şekli

Regexp kullanımını 3 kısımda ifade edebiliriz: Sınırlayıcı-Desen Kısm-Sınırlayıcı-Ayar Kısmı
Sınırlayıcı olarak herhangi bir karakter alabiliriz. İnternette var olan hazır regexp kodlamalarında genellikle / kullanılmakta fakat @ gibi farklı sınırlayıcı karakter de kullanabiliriz. Bu aslında birazda yazacağımız desenin işlevine bağlı arkadaşlar. Örneğin bir mail için yazıyorsak desenimizi, @ kullanmak pek de akıllıca olmaz sanırım. Fakat kullansakda var olan özel anlamı gidermek için \ (ters slash) kullanabiliriz.

Devam edecek...

23
WHM / Ynt: WHM Türkçe Dil Dosyası
« : Mayıs 26, 2010, 12:13:52 ÖS »
Konuda belirtilen linkler güncellenmiştir.

24
Perl / Programlama Hakkında
« : Mart 20, 2010, 05:45:57 ÖS »
Muhtemelen perl öğrenmeye başlamadan önce aklımıza gelecek sorular "Ben bununla ne yapabilirim?","Ne tür programlar yazabilirim?" şeklinde olacaktır.Bu belki kulağa biraz felsefi geliyor fakat inanın yanıtı basit. Aslında programlamayı bilgisayarla aramızda ,bilgisayara ne yapmak istediğimizi söyleyen, bir dil gibi düşünebiliriz. Aslında burda hüner bilgisayarın anlayacağı yoldan bir progralama kullanmaktır.Bunda bizim gereksinimiz bunu bir dil içerisinde yazmaktır örneğin perl gibi. Bu işe başlamadan önce bunu idrak etmeliyiz.

Program yazmak için özel yeteneklere sahip olmamıza gerek yok.Fakat gerçekten düşünmeyi gerektiren bir iştir.Bir bilgi verildiği zaman kesin kısımları alınmalıdır.



25
Perl / Perl'e Giriş
« : Mart 19, 2010, 11:58:31 ÖS »
Hemen hemen tüm programlama dilleri aynı yapılar üzerinde kuruludur.Hangi programı yapmak istiyorsanız bu değişmez temel olarak aynı mantık üzerinde yer alır.Bu bölümde program yazmaya başlamadan önce neleri keşfetmemiz gerekdiğini öğreneceğiz.Örneğin:

1) Programlamanın yolu nedir? Programın anlamı nedir?

2) Bizim yazdığımız program ne yapabilir?

3) Nasıl bir programı yazdığımız zaman anlaşılır olabilmesini sağlayabiliriz?

4) Bilgisayarımız sayıları ve harfleri nasıl görür?

5) Programlarımızdaki hataları nasıl kaldırabiliriz?

Kuşkusuz bu soruların cevaplarını perl perspektifinden bakarak arıyacağız.Ayrıca perl programlamanın temellerinden söz edip nasıl bunu oluşturabileceğimizi göreceğiz.Ayrıca bölüm sonunda sizlere anlattıklarımıza ilişkin sorularımızda olacak.

NOT:Bu bölüm hakkındaki tüm bilgiler çeşitli kaynaklardan şahsımca dilimize çevrilerek yazılmıştır.

Kaynak: http://www.perl.org/books/beginning-perl/

26
SSH / Klasor Kopyalama Taşıma
« : Ocak 09, 2010, 01:14:03 ÖS »
Merhaba

Klasor kopyalamak için veya taşımak için -r parametresi kullanılır. (içindeki klasorler ve dosyalarda dahil.

Örnek

cp -r klasor /dizin
mv -r klasor /dizin




27
SMF / Ynt: Smf Seo Kurulumu Bol Resimli Anlatim
« : Aralık 28, 2009, 07:35:48 ÖS »
Merhaba

Packages\temp\ kısmına girip içinde var olan dosyaları siliniz... Ondan sonra phpmyadmine giriniz. Arama kısmına basın tüm tabloları seçip seo yazın. Çıkan sonuçları siliniz. Bu işlem sonrasında yeniden kurulumu gerçekleştirebilirsiniz..

Şayet buda olmazsa manuel kurulum yapabilirsiniz..

Merhaba Hocam Ya Ben Kurdumda Sayfayı Yenilediğimde Şöyle Bir Hata Almaktayım ;

Duplicate entry 'seo4smf_enable' for key 1
Dosya: C:\Inetpub\vhosts\paylasmayagel.com\subdomains\forum\httpdocs\Packages\temp\install.php
Satır: 41

bu şekil bir veritabanı hatası smf sürümüm 1.1.11 dir... yardımlarınızı bekliyorum...

28
SSH / Du komutu Kullanımı
« : Kasım 20, 2009, 10:48:18 ÖS »
Merhaba Hostingsiteniz Ailesi,

Bu yazımızda du komutun kullanımını bir kaç paratik bilgi ile pekiştireceğiz.

du = dosya boyutunu görmek için işimize yarar. Bunu çoğumuz biliyoruzdur. Bu yazımdaki amaç bunun 2 özel parametreyle kullanımını kolaylaştırmak.

kod formu :

du [parametre] dizin,dosyavb

parametreler

parametre olarak biz -kh kullanırsak dosya boyutu MB şeklinde listelenir.

Bir diğer parametremiz ise --max-depth= dir. Bununla listelenme miktarını ayarlıyoruz. Örnek yanlızca test klasörünün boyunu göreceksek :

--max-depth=0 şeklinde giriyoruz. fakat test klasoru içinde bulunan a, b, c klasorlerininde boyutlarını görmek istiyorsak --max-depth=1 veya /test/a/x , /test/b/y , test/c/z klasorlerinide boyutlarını görmek istiyorsak --max-depth=2 giriyoruz.

Örnek komut :

du -kh --max-depth=0 test

478M    test

------------------------------

du --max-depth=0 test

488712  test

Bir diğer kullanımıda exclude (dışlamak) parametresiyle kullanımıdır.


--exclude=dosya kullanırsak (ilk kısımdaki dosya adlı klasoru veya dosyayı saymaz.)

--exclude=./dosya_adi

Örnek :

du -kh --max-depth=1 /test --exclude=./a
12K     /test/test
16K     /test

29
vBulletin / Ynt: Domain yönlendirme yardım.
« : Kasım 16, 2009, 10:27:42 ÖS »
Merhaba

Kuşkusuz domain değişikliklerinde çeşitli arama motorlarında indexlerinizi kaybetedeceksiniz. Fakat bunu azaltmak için ayarlamalar yapılabilir. Örneğin forum dizine uygun atacağınız bir .htaccess ile ilgili linklere tıklandığı zaman yeni domaininize yönlenebilir. Fakat bunun için o domainin de etkin olması lazım. Çeşitli .htacccess ayarlamalarını internetten bulabilirsiniz.

30
SSH / Cd kullanımı Pratik 2 Bilgi
« : Ekim 25, 2009, 05:18:10 ÖS »
Merhaba Arkadaşlar

"cd" kullanımı konusunda 2 adet pratik bilgi sizlerle paylaşmak istiyorum.

örnek : /x/yZ/f/z/p/g/h/-4624/b/j/k adlı bir dizindesiniz. Bir üst dizine geçmek için cd .. yazıyoruz.
 
Kod: [Seç]
[~/x/yZ/f/z/p/g/h/-4624/b/j/k]
 [~/x/yZ/f/z/p/g/h/-4624/b/j/k]# cd ..
 [~/x/yZ/f/z/p/g/h/-4624/b/j]#

veya bir alt dizine geçmek için örnek Ali dizinine geçmek için cd ./Ali yazıyoruz.

Kod: [Seç]
  [~/x/yZ/f/z/p/g/h/-4624/b/j/k]#
  [~/x/yZ/f/z/p/g/h/-4624/b/j/k]# cd ./Ali
  [~/x/yZ/f/z/p/g/h/-4624/b/j/k/Ali

Sayfa: 1 [2] 3