elkrari
            (Mehdielk)
          
          
          
              
              
          1
          
         
        
          I deployed my Yii2 basic application on a shared hosting, but I’m facing this problem:
It happens even when I extract the web directory in the root, it gives "/index.php" instead of "/web/index.php".
But it seems that index.php is read by the server, because when I change (for example) the database config, it gives a db error.
Files access mod are on ‘644’ and directories on ‘755’. mywebsite.com/web/index.php show this error:
When I change index.php to ‘777’, the error become on the two paths: (“mywebsite.com/web/index.php” and “mywebsite.com/web”)
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            nirmalroka
            (Nirmal Websanjal)
          
          
          
              
              
          2
          
         
        
          Inspite of moving web directory to root you can use .htaccess under the web directory that can help you set up easily with any hassle
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
         
        
        
           
           
           
         
         
            
            
          
       
      
        
          
          
            jacmoe
            (Jacob Moena)
          
          
          
              
              
          3