Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将CodeIgniter系统文件夹添加到Eclipse项目-Ubuntu_Php_Eclipse_Codeigniter_Ubuntu - Fatal编程技术网

Php 如何将CodeIgniter系统文件夹添加到Eclipse项目-Ubuntu

Php 如何将CodeIgniter系统文件夹添加到Eclipse项目-Ubuntu,php,eclipse,codeigniter,ubuntu,Php,Eclipse,Codeigniter,Ubuntu,我正在尝试开始使用PHP MVC框架CodeIgniter。我正在使用以下文章设置我的开发环境: 我正在尝试将CI“System”文件夹添加到Eclipse中的一个新项目中。我通过选择“新建Php项目”,然后选择“从现有源创建项目”来实现这一点。我按照指示将其指向系统文件夹 我得到一个错误: 资源的父项:/var/www/CI/System/。项目标记为只读 细节上写着“拒绝许可” 我曾尝试使用gksudo运行Eclipse,但我没有安装PHP插件等。这是说它只对/System/文件夹具有读取

我正在尝试开始使用PHP MVC框架CodeIgniter。我正在使用以下文章设置我的开发环境:

我正在尝试将CI“System”文件夹添加到Eclipse中的一个新项目中。我通过选择“新建Php项目”,然后选择“从现有源创建项目”来实现这一点。我按照指示将其指向系统文件夹

我得到一个错误:

资源的父项:/var/www/CI/System/。项目标记为只读

细节上写着“拒绝许可”


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

这是说它只对
/System/
文件夹具有读取权限,因此它没有写入
.project
文件的权限

chmod
打开
/System/
目录,然后再次尝试将其导入Eclipse

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

这意味着它只有对
/System/
文件夹的读取权限,因此它没有写入
.project
文件的权限

chmod
打开
/System/
目录,然后再次尝试将其导入Eclipse

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

您正试图让Eclipse将文件(即Eclipse.project)写入一个它没有权限这样做的目录。看起来您正试图写入实际的/var/www/目录

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

回应评论

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


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

您正试图让Eclipse将文件(即Eclipse.project)写入到它没有权限的目录中。看起来您正试图写入实际的/var/www/目录

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

回应评论

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


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

“在/var/www/中创建指向我已设置的CodeIgnitor的链接。”-您能解释一下创建链接的含义吗?“在/var/www/中创建一个指向我设置的代码点火器的链接。”-你能解释一下创建链接的意思吗?