Symlinks mit PHP erzeugen: Unterschied zwischen den Versionen
Aus Wikizone
| Zeile 1: | Zeile 1: | ||
| + | Beispiel Symlinks für TYPO3 anlegen | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
| − | $t3version = ' | + | |
| − | //typo3_src | + | $t3version = '7.6.23'; // Edit to correct version |
| − | $linktarget = ' | + | $t3path = '../'; // Edit to correct source location (include / at the end) |
| + | |||
| + | //typo3_src -> typo3_src-x.x.x | ||
| + | $linktarget = $t3path.'typo3_src-'.$t3version;// Assumes source is above webroot | ||
$linkname = 'typo3_src'; | $linkname = 'typo3_src'; | ||
echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />'); | echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />'); | ||
symlink($linktarget,$linkname); | symlink($linktarget,$linkname); | ||
echo(readlink($linkname)); | echo(readlink($linkname)); | ||
| + | |||
| + | //typo3 -> typo3_src/typo3 | ||
| + | $linktarget = 'typo3_src/typo3'; | ||
| + | $linkname = 'typo3'; | ||
| + | echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />'); | ||
| + | symlink($linktarget,$linkname); echo(readlink($linkname)); | ||
| + | |||
| + | //index.php -> typo3_src/index.php | ||
| + | $linktarget = 'typo3_src/index.php'; | ||
| + | $linkname = 'index.php'; | ||
| + | echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />'); | ||
| + | symlink($linktarget,$linkname); echo(readlink($linkname)); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Version vom 10. Oktober 2017, 09:53 Uhr
Beispiel Symlinks für TYPO3 anlegen
$t3version = '7.6.23'; // Edit to correct version
$t3path = '../'; // Edit to correct source location (include / at the end)
//typo3_src -> typo3_src-x.x.x
$linktarget = $t3path.'typo3_src-'.$t3version;// Assumes source is above webroot
$linkname = 'typo3_src';
echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />');
symlink($linktarget,$linkname);
echo(readlink($linkname));
//typo3 -> typo3_src/typo3
$linktarget = 'typo3_src/typo3';
$linkname = 'typo3';
echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />');
symlink($linktarget,$linkname); echo(readlink($linkname));
//index.php -> typo3_src/index.php
$linktarget = 'typo3_src/index.php';
$linkname = 'index.php';
echo("<br />Create Symlink: ".$linkname.' -> '.$linktarget.'<br />');
symlink($linktarget,$linkname); echo(readlink($linkname));