我在第一次尝试 Codeigniter 时遇到了这个致命错误和警告:
致命错误:require_once() [function.require]:在 C 中打开所需的 'C:/xampp/htdocs/codeigniter/core/CodeIgniter.php' (include_path='.;C:\xampp\php\pear\') 失败:\xampp\htdocs\admin\index.php 在第 202 行
什么会导致这个?我不知道从哪里开始看。
我在第一次尝试 Codeigniter 时遇到了这个致命错误和警告:
致命错误:require_once() [function.require]:在 C 中打开所需的 'C:/xampp/htdocs/codeigniter/core/CodeIgniter.php' (include_path='.;C:\xampp\php\pear\') 失败:\xampp\htdocs\admin\index.php 在第 202 行
什么会导致这个?我不知道从哪里开始看。
在您的终端更改文件夹项目的权限:
sudo chmod -R 755 project_path/
我希望这对你有用。
您是否使用index.php作为项目的默认索引页面?
如果不使用.htaccess文件并编辑文件夹中的config.php文件/project/config
确保在您的配置文件中正确声明所有路由,例如:routes.php等。
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 看起来像这样。