【发布时间】:2020-08-02 05:52:09
【问题描述】:
我正在使用 cPanel 为我的网站上传一个简单的订阅页面。我将文件上传到 public_html,从 public 文件夹中移动文件并修改 index.php 使其指向应用程序。我用于编写此应用程序的 PHP 版本是 7.3,但我必须在主机中选择 7.2 版本,因为那是可用的最新版本。
当我加载我的网站时,我收到此错误“此页面无法正常工作 bazzaar.net 目前无法处理此请求。 HTTP 错误 500"
当我从 index.php 文件中删除所有内容并添加一个简单的回显时,页面会加载。
我真的需要帮助。错误日志如下:
堆栈跟踪:
#0 /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php(198): Symfony\Component\HttpFoundation\Response->setStatusCode(500)
#1 /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php(214): Symfony\Component\HttpFoundation\Response->__construct('<!doctype html>...', 500, Array)
#2 /home3/bazzaar/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(328): Symfony\Component\HttpFoundation\Response::create('<!doctype html>...', 500, Array)
#3 /home3/bazzaar/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(305): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Symfony\Component\Er in /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php on line 450
我的 .htacess 文件
suPHP_ConfigPath /opt/php72/lib
选项 -MultiViews -Indexes
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Send Requests To Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# 默认使用 PHP72
【问题讨论】:
标签: php laravel cpanel shared-hosting