https://help.superhosting.bg/symlink.html
  • bg

Хостинг, Домейни, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Създаване на symlink в хостинг акаунта

Контролен панел cPanel
symlink, симлинк, symbolic link, soft link

Symlink (symbolic link, soft link) е файл, в който се съдържа препратка към друг файл/директория. При изтриване на симлинка, целевата директория/файл не се изтрива.

Симлинк може да се създаде по няколко начина в хостинг акаунта - през SSH, с крон задача или с PHP и функцията symlink.

Създаване на symlink през SSH

За да създадете симлинк през SSH, ще ви е нужен SSH достъп до хостинг акаунта.

След като достъпите акаунта през SSH, използвайте в конзолата следната команда:

ln -s /home/cpuser/public_html/realdir /home/cpuser/public_html/symlink

/home/cpuser/public_html/realdir - реалната директория, която е съществуваща в хостинг акаунта;

/home/cpuser/public_html/symlink - линкът, който не трябва да съществува като директория или файл;

Създаване на symlink през крон задача

Можете да създадете крон задача, като в полето за изпълнение посочите командата за създаване на симлинк:

ln -s /home/cpuser/public_html/realdir /home/cpuser/public_html/symlink

/home/cpuser/public_html/realdir - реалната директория, която е съществуваща в хостинг акаунта;

/home/cpuser/public_html/symlink - линкът, който не трябва да съществува като директория или файл;

След като задачата се изпълни, симлинкът ще бъде създаден.

Създаване на symlink с PHP

За да създадете симлинк с PHP, може да използвате функцията symlink. Например:

<?php
$target = '/home/cpuser/public_html/realdir';
$link = '/home/cpuser/public_html/symlink';
symlink($target, $link);
echo readlink($link);
?>

/home/cpuser/public_html/realdir - реалната директория, която е съществуваща в хостинг акаунта;

/home/cpuser/public_html/symlink - линкът, който не трябва да съществува като директория или файл;

Симлинкът може да се създаде, когато заредите файла през браузър.

500px270px
SuperHosting.BG

Коментари

avatar
  Абониране  
Уведоми ме при
Всички права запазени © 2005-2018 , www.superhosting.bg