Ich habe eine Domain sagen abcdefgh.com auf Hostgator Cpanel VPS Server gehostet. Es hat einen Ordner innerhalb public_html/abcdefgh.com.Yii2 Bereitstellung auf Hostgator Cpanel VPS Server funktioniert nicht
Im Folgenden sind die Bilder der Bereitstellung meiner yii2-Website, aber ich kann das Ergebnis nicht auf der Website erhalten.
Ich hatte zuvor die Yii2-Anwendungen auf Shared-Hosting auf die gleiche Weise kopieren Kopieren des Ordners, aber hier in VPS-Server bin ich gespannt, was ist falsch daran?
1. Hostgator Cpanel VPS Server Deployment
2. Ausgabe
3. Server Error Log
Mon Apr 17 22:48:01.706049 2017] [autoindex:error] [pid 32221] [client 117.208.9.75:49825] AH01276:
Cannot serve directory /home/abc/public_html/abcdefgh.com/: No matching DirectoryIndex
(index.php,index.php5,index.php4,index.php3,index.perl,index.pl,index.plx,index.ppl,index.cgi,index.jsp,index.js,index.jp,index.phtml,index.shtml,index.xhtml,index.html,index.htm,index.wml,Default.html,Default.htm,default.html,default.htm,home.html,home.htm) found, and server-generated directory index forbidden by Options directive
.htaccess-Datei
Options -Indexes # Rewrite engine RewriteEngine On # condition with escaping special chars RewriteCond $1 !^(index\.php|robots\.txt|favicon\.ico) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
Was sind die .htaccess-Regeln? –
aktualisierte die Frage mit .htaccess Dateidetails. –