Я разработал Codeigniter 1.7.2 на Wamp, и он почти завершен. Сейчас я пытаюсь разместить его на IIS 7 (поскольку на панели управления, которая мне предлагается, только IIS), я получаю ошибки. Вот что я получаю:
Warning: require(system/codeigniter/Common.php) [function.require]: failed to open stream: No such file or directory in c:\abc\wwwroot\system\codeigniter\CodeIgniter.php on line 38
Warning: require(system/codeigniter/Common.php) [function.require]: failed to open stream: No such file or directory in c:\abc\wwwroot\system\codeigniter\CodeIgniter.php on line 38
Fatal error: require() [function.require]: Failed opening required 'system/codeigniter/Common.php' (include_path='C:\Program Files (x86)\PHP\pear;./;./includes;./pear') in c:\abc\wwwroot\system\codeigniter\CodeIgniter.php on line 38
Я совершенно сбит с толку, какую ошибку он дает и что мне делать, чтобы ее исправить.
Я уже искал в Интернете и обнаружил, что у него есть проблемы с htaccess. Это мой файл htaccess:
Options +FollowSymLinks
IndexIgnore */*
<ifmodule mod_rewrite.c>
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule ^(.*)$ index.php/$1 [L]
</ifmodule>
Я не знаю, как конвертировать и что писать в web.config. Я использую websitepanel
для развертывания сайта.