我一直在上傳Laravel網站共享主機。在cPanel中,文件管理器的根目錄我創建了一個名爲Laravel的文件夾,並保存了除我公開保存的所有文件外的所有文件public_html
。現在我改變我的index.php到../laravel/bootstrap
據我所知它應該顯示一個SQL錯誤,但它不是。它向我展示了一個空白的白頁。Laravel網站上傳的cPanel錯誤
當我點擊源代碼時,沒有源代碼。這完全是空喜歡它是不是能夠進入我的Laravel文件夾的意見,並在錯誤日誌中的錯誤是:
「/週二15年3月21日:56:28.259166 2017年] [核心:暴擊] [ pid 19184](13)權限被拒絕:[client 182.64.66.54:54866] AH00529:/home/tncpscouriers/public_html/.htaccess pcfg_openfile:無法檢查htaccess文件,確保它可讀並且'/ home/tncpscouriers/public_html/「是可執行的,引用者:http://tncpscouriers.com」
我已經確定關於PHP版本,這是5.6和我有雙重檢查的權限,我不知道.htaccess文件的內容應該是什麼樣的想法,但是這是我的.htaccess f ILE:
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
```
把你的整個laravel目錄結構中的public_html/someFolder (someFolder如果需要),然後嘗試運行,讓我知道,如果你正面臨的任何問題。 –
好吧,所以做了一個名爲laravel的新文件夾,把它裏面的所有內容,並將其轉移到public_html。我沒有改變index.php這是../laravel/bootstrap,它仍然顯示我一個空白頁我也試過去除兩個點並將路徑更改爲/ laravel/bootstrap /,並且它仍然顯示空白頁面 – anku
好吧,現在嘗試運行此文件夾site-url/laravel或site-url/laravel/public。 –