2016-07-05 4 views
0

Я создал новый веб-сайт с CodeIgniter на локальном хосте, и он работает успешно, но я загрузить его на PLESK хозяина и создать web.config для негоCodeIgniter не собирается в папку

<configuration> 
<system.webServer> 
    <httpErrors errorMode="Detailed" /> 
    <asp scriptErrorSentToBrowser="true"/> 
    <rewrite> 
     <rules> 
      <rule name="Imported Rule 1" stopProcessing="true"> 
       <match url="^(.*)$" ignoreCase="false" /> 
       <conditions logicalGrouping="MatchAll"> 
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> 
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> 
       </conditions> 
       <action type="Rewrite" url="index.php?url={R:1}" appendQueryString="true" /> 
      </rule> 
     </rules> 
    </rewrite> 
</system.webServer> 
<system.web> 
    <customErrors mode="Off"/> 
    <compilation debug="true"/> 
</system.web> 

мой projrct работаю успешно, но когда я иду во внутренние папки, я получаю эту ошибку

404 Page Not Found 

The page you requested was not found. 

ответ

1

Я не уверен в этом.

  1. Сделайте то же самое веб-конфигурацию на своей локальной машине и проверьте это.
  2. Удостоверьтесь, что у вас есть разрешение 0755, установленное для всех внутренних папок рекурсивно. Для теста может быть вы можете предоставить полное разрешение как 0777 для всех внутренних папок и проверить. Убедитесь, что вы вернулись к необходимому разрешению.
Смежные вопросы