我在第一次Codeigniter尝试时遇到了这个致命的错误和警告:
致命错误:require_once()[function.require]:打开失败 必需'C:/xampp/htdocs/codeigniter/core/CodeIgniter.php' (include_path ='。; C:\ xampp \ php \ pear \')in 第202行的C:\ xampp \ htdocs \ admin \ index.php
这会导致什么?我不知道从哪里开始看。
答案 0 :(得分:1)
在您的文件夹项目的终端更改权限中:
sudo chmod -R 755 project_path/
我希望这对你有用。
答案 1 :(得分:0)
您使用 index.php 作为项目的默认索引页吗?
如果不使用 .htaccess 文件,还要编辑/project/config
文件夹中的 config.php 文件
确保在配置文件中正确声明所有路由,例如: routes.php 等。
答案 2 :(得分:0)
RewriteEngine On
# Put your installation directory here:
# If your URL is www.example.com/, use /
# If your URL is www.example.com/site_folder/, use /site_folder/
RewriteBase /project_folder_name
# Do not enable rewriting for files or directories that exist
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# For reuests that are not actual files or directories,
# Rewrite to index.php/URL
RewriteRule ^(.*)$ index.php/$1 [PT,L]
.htaccess看起来像这样。