Я разработал Codeigniter 1.7.2 на wamp, и он почти завершен. Теперь я пытаюсь разместить его на IIS 7 (да, IIS !, потому что панель управления, которая предлагается мне, имеет только IIS), я получаю ошибки. Это то, что я получаю: -Развертывание кода воспламенителя 1.7.2 приложения на IIS 7
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
Излишне говорить я совершенно запутался, что ошибка это дает и то, что я должен сделать, чтобы решить эту проблему.
Пожалуйста, помогите мне. Я уже googled и нашел, что у него есть проблема с 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
для развертывания веб-сайта.
Заранее благодарен
Похоже, что это связано с использованием Microsoft '' 'вместо'/', но опять же я не парень из IIS, поэтому я действительно не знаю. – jondavidjohn
'Нет такого файла или каталога в каталоге c: \ abc \ wwwroot \ system \ codeigniter \ CodeIgniter.php в строке 38' - кажется мне самоочевидным? все файлы в правильном каталоге? – Ross
@ Ross: - Да, это так. Такой файл или каталог не является ошибочным сообщением. Я просто скопировал структуру папок на сервер, и я дважды проверил, что Common.php и CodeIgniter.php существуют на сервере. – TCM