Laravel 5.7 - 将项目转移到实时时无法执行 运行 php artisan 命令
Laravel 5.7 - Unable to run php artisan commands when shifted project to live
我是 laravel 的新手,我的 PHP artisan
命令在 localhost
中运行良好。
当我将项目转移到实时服务器时,命令停止工作并出现以下错误:
Warning: require(): Invalid date.timezone value 'GST', we selected the
timezone 'UTC' for now. (I fixed this by defining my timezone) Parse
error: syntax error, unexpected '?'
laravel/framework/src/Illuminate/Foundation/helpers.php on line 500
实际上没有错误项目运行良好,我的 PHP 版本是 7.2.10
。
我在安装 PHP artisan 的目录中,但没有用。
我希望我必须清除缓存,但是当我的 artisan 命令不起作用时如何清除缓存?
有什么想法吗?
你安装了作曲家和软件包了吗?在服务器上使用 composer install
命令。
您应该执行以下步骤。
1) 首先你必须检查apache是否启动。
2) 然后你必须像这样安装作曲家和命令(即
作曲家更新)
3) 你必须像下面这样清除缓存和命令
1) php artisan config:cache
2) php artisan view:clear
try to change version in apache
在服务器中查找总安装版本
sudo update-alternatives --config php
然后 select 一个版本然后再次检查 php 版本。
sudo php -v
second way u can do by this command
sudo a2dismod php5.6 //disable old version
sudo a2enmod php7.2 //enable new version
并重启 apache2 服务器
sudo service apache2 restart
并检查 php 版本
sudo php -v
为了更好的理解see
将 PHP 版本降级到 7.1,并将系统升级到相同的 php 版本。
后来遇到一些异常,但它解决了问题。
我是 laravel 的新手,我的 PHP artisan
命令在 localhost
中运行良好。
当我将项目转移到实时服务器时,命令停止工作并出现以下错误:
Warning: require(): Invalid date.timezone value 'GST', we selected the timezone 'UTC' for now. (I fixed this by defining my timezone) Parse error: syntax error, unexpected '?' laravel/framework/src/Illuminate/Foundation/helpers.php on line 500
实际上没有错误项目运行良好,我的 PHP 版本是 7.2.10
。
我在安装 PHP artisan 的目录中,但没有用。
我希望我必须清除缓存,但是当我的 artisan 命令不起作用时如何清除缓存?
有什么想法吗?
你安装了作曲家和软件包了吗?在服务器上使用 composer install
命令。
您应该执行以下步骤。
1) 首先你必须检查apache是否启动。
2) 然后你必须像这样安装作曲家和命令(即 作曲家更新)
3) 你必须像下面这样清除缓存和命令
1) php artisan config:cache
2) php artisan view:clear
try to change version in apache
在服务器中查找总安装版本
sudo update-alternatives --config php
然后 select 一个版本然后再次检查 php 版本。
sudo php -v
second way u can do by this command
sudo a2dismod php5.6 //disable old version
sudo a2enmod php7.2 //enable new version
并重启 apache2 服务器
sudo service apache2 restart
并检查 php 版本
sudo php -v
为了更好的理解see
将 PHP 版本降级到 7.1,并将系统升级到相同的 php 版本。 后来遇到一些异常,但它解决了问题。