如何在PHP中创建指向子目录的符号链接

时间:2015-06-03 03:34:20

标签: php .htaccess magento

我需要使用Magento创建子域。

我已按照以下步骤操作:

http://www.crucialwebhost.com/kb/how-to-setup-multiple-magento-stores/#sub-domain-method

在第7步之后,我尝试访问URL sub.sitename.com 但它给出了错误信息:

/var/www/sub.sitename.com/app/Mage.php was not found

它一直在创建我使用FTP连接检查此快捷方式的快捷方式。

请帮助我,让我知道接下来该做什么。

1 个答案:

答案 0 :(得分:1)

也许你没有以正确的方式创建链接?

ln -s [TARGET DIRECTORY OR FILE] ./[SHORTCUT]

在你的例子中,我看到:

ln -s ../public_html/app ./app
ln -s ../public_html/errors ./errors
ln -s ../public_html/includes ./includes
ln -s ../public_html/js ./js
ln -s ../public_html/lib ./lib
ln -s ../public_html/media ./media
ln -s ../public_html/skin ./skin
ln -s ../public_html/var ./var

尽量不要使用../:

ln -s /public_html/app ./app
ln -s /public_html/errors ./errors
ln -s /public_html/includes ./includes
ln -s /public_html/js ./js
ln -s /public_html/lib ./lib
ln -s /public_html/media ./media
ln -s /public_html/skin ./skin
ln -s /public_html/var ./var

希望它有所帮助。