我在Linux CentOS上安装了Codeigniter。
我将所有内容提取到我的网站目录中,设置好所有内容,一切正常。
接下来,我将application/
和system/
文件夹移到了网络目录之外,然后在index.php
中提供了完整路径。我提供的文件夹从命令行解析得很好,但我继续得到错误:
您的应用程序文件夹路径似乎未正确设置。请打开以下文件并更正:index.php
以下是完整路径位置:
$system_path = '/data/utilities/codeigniter/system/';
$application_folder = '/data/utilities/codeigniter/application/';
答案 0 :(得分:1)
首先,utilitities
仅在此处输入拼写错误,或者在index.php中也是如此?
其次,Apache是否具有对/data
,utilities
,和 codeigniter
的完全访问权限?
答案 1 :(得分:0)
文件夹的权限是什么? Apache用户可能无权访问这些文件夹。您可以使用命令ls -la
找出权限,然后将所有者或组设置为Apache用户chown www-data:www-data -R /data/utilitities/codeigniter/system/
和chown www-data:www-data -R /data/utilities/codeigniter/application/
(假设Apache用户是www-data)。
答案 2 :(得分:0)
权限设置不正确......愚蠢的错误。我这样做是为了解决它:
sudo chmod -R 755 /data/utilities/codeigniter/