6

私は次のように設定baseurlしました:

http://localhost/codeigniter/

インストール手順application/config/config.php file求められるように。

私はこのチュートリアルに従っていました。ただし、 url: を入力するとhttp://localhost/codeigniter/index.php/pages/view、次のエラーが表示されます。

オブジェクトが見つかりません!

要求された URL はこのサーバーで見つかりませんでした。URL を手動で入力した場合は、スペルを確認してからもう一度お試しください。

これがサーバー エラーであると思われる場合は、ウェブマスターに連絡してください。

エラー404

localhost 7/27/2012 11:14:39 PM Apache/2.2.12 (Win32) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k mod_autoindex_color PHP/5.3.0 mod_perl/2.0.4 Perl/v5.10.0

.htaccessのパスにあるファイルに次の内容が見つかりましたE:\WEB D\xampp\htdocs\CodeIgniter_2.1.2\application:

全部否定する

私は CodeIgniter フレームワークにまったく慣れていません。誰かが私を助けることができますか?

4

3 に答える 3

6

さて、これに対する最終的な解決策は、ディレクトリに適切な名前が付けられていないことでした。ローカル サーバーを作成するときは、ファイルの内容を正しいフォルダーに配置することが重要です。

したがってhttp://localhost/codeigniter、ディレクトリを次のように設定する必要があります\path\to\webdirectory\root\codeigniter。この場合は次のようになります。E:\WEBD\xampp\htdocs\codeigniter

于 2012-07-27T18:00:30.203 に答える
4

以下のようになった .htaccess ファイルを編集して、ルート アプリケーション フォルダに .htaccess ファイルを配置してみてください

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
于 2013-05-08T07:12:37.070 に答える
0

PHP エラーが表示されていることを確認します。

ローカルホストで作業しているときに Code Igniter の base_url を設定しようとしたときにも、この問題が発生しました。htaccess ファイルを調べ、mod_rewrite がオンになっていることを確認し、base_url を変更しようとしましたが、すべて失敗しました。

解決策は、メインの index.php ファイルで環境が development に設定されていることを確認し、$config['log_threshold'] = 4; であることを確認することでした。config.php に設定されています。

その後、私のphpエラーが表示されました。新しいウェブサイトのビルドのために開発環境を切り替えるのを忘れていました。

于 2013-02-18T15:56:54.170 に答える