如何将CodeIgniter System文件夹添加到Eclipse Project - Ubuntu

时间:2010-07-10 04:14:59

标签: php eclipse codeigniter ubuntu

我正在尝试使用PHP MVC框架CodeIgniter。我使用以下文章来设置我的开发环境: http://hetal.wordpress.com/2009/09/04/working-with-eclipse-and-code-igniter/

我正在尝试将CI“System”文件夹添加到Eclipse中的新项目中。我这样做是通过选择'New Php Project'然后'从现有来源创建项目'。我按照指示将它指向系统文件夹。

我收到一个错误:

  

资源的父级:/var/www/CI/System/.project标记为只读。

详细说明,“权限被拒绝”。

我尝试使用gksudo运行Eclipse,但后来我没有安装PHP插件等。

2 个答案:

答案 0 :(得分:1)

它说只有/System/文件夹的读访问权限,因此它没有写.project文件的权限。

chmod /System/目录并尝试再次将其导入Eclipse。

chmod og=rw /var/www/CI/System/
/* Gives the owner & group read & write access */

答案 1 :(得分:0)

您正在尝试将Eclipse写入文件(即Eclipse .project)写入其无权执行此操作的目录。您似乎正在尝试写入实际的/ var / www /目录。

通常我这样做的方法是在我的开发目录/ eclipse工作区中安装CodeIgniter,然后在/ var / www /中创建一个软链接,指向我在开发环境中设置的Code Igniter。

回复评论

%GT; cd / var / www /
%GT; ln -s / home / jsmith / eclipse / workspace / CodeIgniter CI

这将创建一个名为/ var / www / CI的软链接,指向您主目录中的CodeIgniter。 (或者您通常放置开发文件的地方)这将允许Web服务器提供并使用您拥有完全权限的目录中受您控制的CodeIgniter文件。