目录
回复内容:
首页 后端开发 php教程 laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

Oct 10, 2016 am 11:56 AM
apache laravel php

laravel5.2项目windows本地运行正常,但上传到服务器后访问首页显示空白无报错(除了chrome报HTTP ERROR 500,火狐和ie等浏览器无报错),确定已经更改laravel目录bootstrap/cachestorage的权限为777。

<code>chmod -R 777 bootstrap/cache
chmod -R 777 storage</code>
登录后复制
登录后复制

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

服务器端环境为ubuntu14.04+apache+mysql+php5.5.9。早些时候查看服务器apache2的错误日志error.log好像显示句法错误,本地测试正常怎么会句法错误?于是猜测会不会是php版本问题导致了句法错误,因为windows本地是php5.6.23,而服务器上是php5.5.9。于是试了一下升级了一下把php升到5.6,坑的是php版本升级方法网上没几个能用的,升级失败而且还搞乱了一些服务器文件,只能从阿里云的控制台回滚快照回到早些时候的状态。

刚才又试了几个方法还是不行,查看apache错误日志,坑的是日志里竟然没报错(有点诡异了与之前的句法错误),访问laravel项目首页依旧空白一片。更加令人不理解的是几个月前自己放上去的同样是laravel5.2版本的项目在服务器上却运行良好。

难道laravel自动更新升级的原因?因为对比了一下发现几个月前的项目和现在的项目的route所在目录和另外几个目录改变了(不一样)。

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错
laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

找不到解决问题的方法,求解。Thanks in advance!

回复内容:

laravel5.2项目windows本地运行正常,但上传到服务器后访问首页显示空白无报错(除了chrome报HTTP ERROR 500,火狐和ie等浏览器无报错),确定已经更改laravel目录bootstrap/cachestorage的权限为777。

<code>chmod -R 777 bootstrap/cache
chmod -R 777 storage</code>
登录后复制
登录后复制

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

服务器端环境为ubuntu14.04+apache+mysql+php5.5.9。早些时候查看服务器apache2的错误日志error.log好像显示句法错误,本地测试正常怎么会句法错误?于是猜测会不会是php版本问题导致了句法错误,因为windows本地是php5.6.23,而服务器上是php5.5.9。于是试了一下升级了一下把php升到5.6,坑的是php版本升级方法网上没几个能用的,升级失败而且还搞乱了一些服务器文件,只能从阿里云的控制台回滚快照回到早些时候的状态。

刚才又试了几个方法还是不行,查看apache错误日志,坑的是日志里竟然没报错(有点诡异了与之前的句法错误),访问laravel项目首页依旧空白一片。更加令人不理解的是几个月前自己放上去的同样是laravel5.2版本的项目在服务器上却运行良好。

难道laravel自动更新升级的原因?因为对比了一下发现几个月前的项目和现在的项目的route所在目录和另外几个目录改变了(不一样)。

laravel项目本地运行良好,上传服务器后访问首页显示空白无报错
laravel项目本地运行良好,上传服务器后访问首页显示空白无报错

找不到解决问题的方法,求解。Thanks in advance!

问题已经得到解决,就是之前自己猜测的php版本问题,把php5升级到php5.6以上问题就解决了。

附上正确把php5.5升级到php5.6的方法:

<code>sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install libapache2-mod-php5.6
sudo a2dismod php5
sudo a2enmod php5.6
sudo add-apt-repository ppa:ondrej/php5-compat
sudo apt-get update
sudo apt-get dist-upgrade</code>
登录后复制
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 适用于 Ubuntu 和 Debian 的 PHP 8.4 安装和升级指南 Dec 24, 2024 pm 04:42 PM

PHP 8.4 带来了多项新功能、安全性改进和性能改进,同时弃用和删除了大量功能。 本指南介绍了如何在 Ubuntu、Debian 或其衍生版本上安装 PHP 8.4 或升级到 PHP 8.4

如何设置 Visual Studio Code (VS Code) 进行 PHP 开发 如何设置 Visual Studio Code (VS Code) 进行 PHP 开发 Dec 20, 2024 am 11:31 AM

Visual Studio Code,也称为 VS Code,是一个免费的源代码编辑器 - 或集成开发环境 (IDE) - 可用于所有主要操作系统。 VS Code 拥有针对多种编程语言的大量扩展,可以轻松编写

您如何在PHP中解析和处理HTML/XML? 您如何在PHP中解析和处理HTML/XML? Feb 07, 2025 am 11:57 AM

本教程演示了如何使用PHP有效地处理XML文档。 XML(可扩展的标记语言)是一种用于人类可读性和机器解析的多功能文本标记语言。它通常用于数据存储

php程序在字符串中计数元音 php程序在字符串中计数元音 Feb 07, 2025 pm 12:12 PM

字符串是由字符组成的序列,包括字母、数字和符号。本教程将学习如何使用不同的方法在PHP中计算给定字符串中元音的数量。英语中的元音是a、e、i、o、u,它们可以是大写或小写。 什么是元音? 元音是代表特定语音的字母字符。英语中共有五个元音,包括大写和小写: a, e, i, o, u 示例 1 输入:字符串 = "Tutorialspoint" 输出:6 解释 字符串 "Tutorialspoint" 中的元音是 u、o、i、a、o、i。总共有 6 个元

我后悔之前不知道的 7 个 PHP 函数 我后悔之前不知道的 7 个 PHP 函数 Nov 13, 2024 am 09:42 AM

如果您是一位经验丰富的 PHP 开发人员,您可能会感觉您已经在那里并且已经完成了。您已经开发了大量的应用程序,调试了数百万行代码,并调整了一堆脚本来实现操作

2024 年最适合开发人员的 10 个 PHP CMS 平台 2024 年最适合开发人员的 10 个 PHP CMS 平台 Dec 05, 2024 am 10:29 AM

CMS 代表内容管理系统。它是一种软件应用程序或平台,使用户能够创建、管理和修改数字内容,而无需先进的技术知识。 CMS 允许用户轻松创建和组织内容

如何将元素添加到PHP中的数组的末端 如何将元素添加到PHP中的数组的末端 Feb 07, 2025 am 11:17 AM

数组是编程中用于处理数据的线性数据结构。有时在处理数组时,我们需要向现有数组中添加新元素。在本文中,我们将讨论几种在PHP中向数组末尾添加元素的方法,并附带代码示例、输出以及每种方法的时间和空间复杂度分析。 以下是向数组添加元素的不同方法: 使用方括号 [] 在PHP中,向数组末尾添加元素的方法是使用方括号[]。此语法仅适用于我们只想添加单个元素的情况。以下是语法: $array[] = value; 示例

PHP 和社交媒体:将您的网站与世界融为一体 PHP 和社交媒体:将您的网站与世界融为一体 Oct 11, 2024 am 11:54 AM

PHP提供了工具,让网站轻松整合社交媒体功能:1.动态生成社交媒体分享按钮,供用户分享内容;2.与OAuth库集成,实现无缝社交媒体登录;3.使用HTTP库抓取社交媒体数据,获取用户个人资料、帖子等信息。

See all articles