新手使用CI Installation出问题
最近开始学习PHP, 框架学习打算从ci入手。使用机子为Mac OS X 10.10,集成环境为XAMPP我在从CI中国下载完2.2.1包并解压之后,在/Applications/XAMPP/xamppfiles/htdocs目录下新建一个文件夹名为test_ci,并将解压包中的内容解压进去。
完成结果为:
http://photo.weibo.com/1763282143/wbphotos/large/mid/3809249299861604/pid/69198cdfgw1ep5zcl7hiej210p0i8dic
之后打开浏览器,输入:http://localhost/test_ci/
页面显示404 Page Not Found
请问我的问题出在哪里?应该如何修正?
谢谢!
先試著在 htdocs 底下建一個 html 檔
並在裡面打些文字
看是否運作正常 Closer 发表于 2015-2-12 09:36
先試著在 htdocs 底下建一個 html 檔
並在裡面打些文字
看是否運作正常
服务器没问题。我可以在test_ci文件夹下新建一个user.html文件并输出内容。
之后在浏览器输入 localhost/test_ci/user.html,能够正常显示。
但是 localhost/test_ci/index.php 就是404 page not found.
请问这是什么原因呢?是不是因为ci框架没有配置好?
wusp258326772 发表于 2015-2-12 11:07
服务器没问题。我可以在test_ci文件夹下新建一个user.html文件并输出内容。
之后在浏览器输入 localhost/ ...
參考 CI 手冊 - 安装指导
主要就是設置 key 值,和設定資料庫
Closer 发表于 2015-2-12 11:16
參考 CI 手冊 - 安装指导
主要就是設置 key 值,和設定資料庫
试了一圈回来,依旧不得。test_ci/Applications/Config/config.php文件中已设置为:$config['base_url'] = 'http://localhost/test_ci/';(试过http://localhost/ ; http://localshost/test_ci/index.php 均不行)
同时在/XAMPP/xamppfiles/htdocs/test_ci/下配置了.htaccess文件,内容为:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1
在浏览器输入http://localhost/test_ci/index.php 依旧显示404 page not found
但是却可以在test_ci/目录下新建任何.php,html,都能够正常打开。比如在test_ci目录下新建user.php.
之后浏览器输入http://localhost/test_ci/user.php,能够正常打开页面并显示内容。
请问我是哪里做错了吗?
wusp258326772 发表于 2015-2-12 14:21
试了一圈回来,依旧不得。test_ci/Applications/Config/config.php文件中已设置为:$config['base_url'] ...
你下載一個沒改過的 CI 資料夾
放到 htdocs 底下並改名為 test 資料夾
再來讀取 127.0.0.1/test/
試試 welcome 網頁有沒有跑出來 Closer 发表于 2015-2-12 14:45
你下載一個沒改過的 CI 資料夾
放到 htdocs 底下並改名為 test 資料夾
再來讀取 127.0.0.1/test/
竟然可以!
云云~没搞懂啊,这是为什么呢......一开始的做法跟这个没什么差别呀....
wusp258326772 发表于 2015-2-12 17:34
竟然可以!
云云~没搞懂啊,这是为什么呢......一开始的做法跟这个没什么差别呀....
...
也許有改到甚麼然後影響到
但你不記得了 Closer 发表于 2015-2-12 17:43
也許有改到甚麼然後影響到
但你不記得了
嗯嗯~anyway,thx a lot~
页:
[1]