Codeigniterはローカルサーバーでは正常に動作していますが、Webサーバーでは正常に動作しています。codeigniterはローカルでは問題なく動作しますが、Webサーバーではうまく動作しません。 404エラー
ローカルでの開発にはXAMPP
を使用しました。
Microsoft Windows用のParallels Plesk Panel 11.0.9を使用しています。
404 codeigniterのエラーページがロードされていません。 URLはサーバーのloadind 404エラーページです。私はすべてを削除しました.htacces
ルートディレクトリの書き換えルールは、index.php
を含んでいます。 まだ動作していません。
はたくさん検索されますが、適切なソリューションにCodeIgniterのフォルダ(サイト、アプリケーション、システム)
が個人用サイト/をhttpdocs /デモで
mysite/httpdocs/demo/test/
ベースURLであるため
Directoryを見つけることができませんでした/test/application/config/config.php
$config['base_url'] = 'http://mysite/httpdocs/demo/test/site/';
Envoirmentはindex.phpを(のindex.php
個人用サイト/をhttpdocs /デモ/試験/サイト/)に設定個人用サイト/をhttpdocs /デモ/試験/アプリケーションにおいて
/.htaccessの
Deny from all
個人用サイト/をhttpdocs /デモ/テスト/サイトで switch (dirname(__FILE__)) {
case 'http://mysite/httpdocs/demo/test/site':
define('ENVIRONMENT', 'development');
break;
default:
define('ENVIRONMENT', 'production');
break;
}
$system_path = '../system';
$application_folder = '../application';
/.htaccessの
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
私は、URL
個人用サイト/デモ/テスト/サイトと
にウェブのその与えて404エラーページを与えている個人用サイト/をhttpdocs /デモ/テスト/アプリケーション/設定/ routes.phpの $route['default_controller'] = "page";
$route['404_override'] = 'page';
$route['article/(:num)/(:any)'] = 'article/index/$1/$2';
で
サーバーはコードシニターではありません
ここで私は間違っていますか?
'index.php'を含むサイトにアクセスできますか?例えば'mysite/demo/test/site/index.php' –
いいえ、私もそれを試しました。 – Kits
'$ config ['base_url'] = ''を試してください – Shomz