2016-07-05 11 views
0

ich eine neue Website mit codeigniter auf dem lokalen Host erstellt und es successfuly arbeiten, aber ich es plesk Host laden und eine web.config für siecodeigniter gehen in den Ordner nicht

<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> 

meine projrct erstellen arbeite erfolgreich, aber wenn ich zu internen Ordnern gehe, erhalte ich diesen Fehler

404 Page Not Found 

The page you requested was not found. 

Antwort

1

Ich bin nicht wirklich sicher darüber.

  1. Führen Sie die gleiche Webkonfiguration auf Ihrem lokalen Computer aus und überprüfen Sie diese.
  2. Stellen Sie sicher, dass Sie die Berechtigung 0755 für alle inneren Ordner rekursiv festgelegt haben. Für einen Test kann man allen internen Ordnern die volle Berechtigung als 0777 geben und überprüfen. Stellen Sie sicher, dass Sie zu der erforderlichen Berechtigung zurückkehren.
Verwandte Themen