我一直在上传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。 –