如果你看了前面说的,在SourceForge.net免费空间安装joomla,sf的空间有点特殊,在于”htdocs””persistent”两个文件夹的区别.安装某些程序需要使用ln命令创建软链接.
  软链接,打个比喻:相当于WINDOWS下的快捷方式.这样就好理解前面的joomla教程以及这里要讲的drupal安装教程。
  在sf.net上安装drupal详细步骤:
  上传drupal的安装文件到你的sf空间“htdocs”文件夹,
  打开”sites/default”文件夹下的”default.settings.php”,复制全部内容到另外一文本文件,另存为”settings.php” 这步可以在上传之前就做好.
  使用PuTTY登录你的SSH帐号,然后使用以下命令:
  $ cd /home/groups/P/PR/PROJECTNAME/persistent
  $ mkdir sites
  $ chmod 0777 sites
  $ cd sites
  $ mkdir default
  $ chmod 0777 default
  $ cd default
  $ mkdir files
  $ chmod 0777 files
  现在,把你存档的”settings.php”上传到 “/home/groups/P/PR/PROJECTNAME/persistent/sites/default/”.然后使用以下命令:
  $ cd /home/groups/P/PR/PROJECTNAME/persistent/sites/default
  $ chmod 0777 settings.php
  然后创建软链接:
  $ cd /home/groups/P/PR/PROJECTNAME/htdocs/sites/default
  $ ln -s /home/groups/P/PR/PROJECTNAME/persistent/sites/default/settings.php
  $ ln -s /home/groups/P/PR/PROJECTNAME/persistent/sites/default/files
  进行安装吧,就这么简单.
  这个教程放出来只是为了让你进一步理解sf.net免费空间的特殊性,然后对软链接进一步了解,因为我查到很多软件要想安装在sf.net上都必须走软链接.
  注意:安装完成后务必将所有文件夹权限由777改为644
  zymic免费php+mysql空间安装joomla时出现
  session的ini_set()没有初始化的问题.
  解决方法如下:
  在/libraries/joomla/session/session.php的每个ini_set前面加上@
  后@ini_set,这样就可以顺利安装了
  这是我遇到过的问题,这个免费空间我不推荐大家用,只是记录当时遇到的问题。
  最后说一下,sf.net空间是给程序用测试程序用的,请勿用于做非法用途。本文只是给一种在sf.net空间上安装程序的思路。当然借助于本思路,你要在sf.net空间上安装discuz 论坛就非常简单,对于更改文件的777写权限或者文件夹的777写权限就非常简单了。试一下吧。

1 对 “使用SourceForge.net免费空间安装Drupal教程”的想法;

发表评论

您的电子邮箱地址不会被公开。