![](/img/trans.png)
[英]Laravel5 Ubuntu only working when myvirtualdomain/index.php/subsites
[英]Laravel5 shows index.php content
我是Linux和PHP的新手,正在嘗試從另一台設備訪問Laravel應用。 服務器正在運行Centos,其IP為192.168.1.250,而我的Laravel目錄為/ var / www / html / vls。 起初,當我在瀏覽器中訪問192.168.1.250/vls時,它會顯示目錄列表。 經過一番搜索,我將這些行添加到了httpd.con中:
<Directory /var/www/html/vls>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<VirtualHost *:80>
DocumentRoot "/var/www/html/vls/public"
ServerName vls.dev
<Directory /var/www/html/vls/>
AllowOverride All
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
現在,當我轉到192.168.1.250/vls時,它在瀏覽器中將index.php內容顯示為文本。
我什至遵循這里描述的解決方案: 如何停止laravel目錄瀏覽
但是隨后它顯示了/ public目錄的目錄列表。
任何幫助都需要提前感謝。
編輯:如果我創建目錄並放置包含一些PHP代碼的index.php代碼,則可以正常工作。 但是Laravel應用程序無法正常工作,並在瀏覽器上顯示index.php代碼。
將您的目錄從<Directory /var/www/html/vls/>
更改為<Directory /var/www/html/vls/public>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.