Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么我将应用程序上载到服务器时出现服务器错误500_Php_Sql Server_Laravel_Server_Laravel 5.2 - Fatal编程技术网

Php 为什么我将应用程序上载到服务器时出现服务器错误500

Php 为什么我将应用程序上载到服务器时出现服务器错误500,php,sql-server,laravel,server,laravel-5.2,Php,Sql Server,Laravel,Server,Laravel 5.2,我刚刚将应用程序部署到服务器上。我压缩了我的整个应用程序文件夹,并将其上传到我的服务器。我还导出了我的应用程序的数据库表,并将其导入到我的服务器phpmyadmin。我已经配置了.env设置,但当我尝试访问我的应用程序时,它会抛出服务器错误500。我的应用程序位于mywebsite.com/app/所有文件都位于应用程序文件夹中。我还试图将公共文件移动到public\u html,但仍然无法工作 .env文件: APP_ENV=local APP_DEBUG=true APP_KEY=base6

我刚刚将应用程序部署到服务器上。我压缩了我的整个应用程序文件夹,并将其上传到我的服务器。我还导出了我的应用程序的数据库表,并将其导入到我的服务器phpmyadmin。我已经配置了
.env
设置,但当我尝试访问我的应用程序时,它会抛出服务器错误500。我的应用程序位于
mywebsite.com/app/
所有文件都位于应用程序文件夹中。我还试图将公共文件移动到
public\u html
,但仍然无法工作

.env文件:

APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:keyofmyapp
APP_URL=http://mywebsite.com

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dbname
DB_USERNAME=username
DB_PASSWORD='password'

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
[14-Apr-2016 19:35:44 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:36:40 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:21 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:27 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:47 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:38:47 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:40 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:40 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:44 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:44 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:42:40 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:42:40 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:43:15 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:43:17 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:43:19 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:11 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:15 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:17 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:26 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:46:22 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:48:27 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:50:35 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:52:03 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:52:05 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:56:40 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:56:49 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
日志:

APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:keyofmyapp
APP_URL=http://mywebsite.com

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=dbname
DB_USERNAME=username
DB_PASSWORD='password'

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
[14-Apr-2016 19:35:44 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:36:40 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:21 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:27 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:38:47 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:38:47 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:40 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:40 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:44 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:41:44 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:42:40 UTC] PHP Warning:  require_once(/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php): failed to open stream: No such file or directory in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:42:40 UTC] PHP Fatal error:  require_once(): Failed opening required '/home/ushrzaka/public_html/mywebsite.com/pos/public/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ushrzaka/public_html/mywebsite.com/pos/index.php on line 21
[14-Apr-2016 19:43:15 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:43:17 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:43:19 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:11 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:15 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:17 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:45:26 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:46:22 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:48:27 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:50:35 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:52:03 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:52:05 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:56:40 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50
[14-Apr-2016 19:56:49 UTC] PHP Parse error:  syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in /home/ushrzaka/public_html/mywebsite.com/pos/public/index.php on line 50

看起来您使用的是PHP<5.5。Laravel 5.2需要PHP5.5.9版本,查看index.PHP的第50行有:

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
并添加到PHP5.5中


因此,您应该验证您的PHP版本。可能是5.4或更早

这可能是许多事情之一。如果PHP版本不同,可能是语法错误,有许多服务器设置可能会产生这种影响,可能Apache缺少mod_rewrite。查看错误日志会给您一个好主意。检查日志文件。这将为您和我们提供一些线索。500是一个一般的服务器错误,可能意味着如上所述的大量问题。检查服务器日志,读取错误,更改服务器配置以将错误公开给客户端(调试模式打开)。添加的日志请检查@tanaydindon't upload public folder。只要上传它的内容,你就可以用一个只包含