终于在linux下装好LAMP

不会装,只好照着网上教程提供的步骤一步一步地装,不敢多打一个字母,也不敢少打一个字母,最后终于装上了。 挂载win分区,把这个博客程序拷过去,一安装,提示安装错误,错在mkdir上,安装程序的mkdir是用的像mkdir('../'.$dirname);这样的相对路径,这种方法在linux下不能用?非要使用mkdir('/home/XXX/blog/'.$dirname);这样的绝对路径?但为什么这段程序在linux平台的虚拟主机上又可以正常使用呢? php有个安全模式和非安全模式,我不知道现在到底是安全模式还是非安全模式。使用绝对路径容易泄露物理地址,有可能安全模式禁止使用绝对路径,但是应该可以使用相对路径,但是即使是这样,非安全模式也没有禁用相对路径的理由。 其实mkdir失败的原因很简单,就是blog这个文件夹从win分区拷到linux下的时候,没有设置blog的属性,导致blog不可写,所以创建文件夹时才会失败的。 linux下的文件和文件夹属性非常麻烦。

Tags:

1条评论

  1. 今年暑假决定要学习Linux,觉得Linux很好。

名字 *

密码(游客不必填写)

邮箱 *

网址

提示:

  • 评论时名字和邮箱是必填项目,支持gravatar头像。
  • 评论内容中请勿夹带URL,如果交换链接请通过邮箱联系,邮箱地址看这里