当前位置: 首页 > 知识库问答 >
问题:

将Laravel 5安装在共享的cboard主机上

计和顺
2023-03-14

我按照本教程安装Laravel 5上共享的cboard主机。一切顺利,但我得到一个错误,当我打开我的网站:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求

请通过以下地址与服务器管理员联系:webmaster@naxon.co.il通知他们此错误发生的时间,以及您在此错误之前执行的操作。

有关此错误的详细信息,请参阅服务器错误日志。

此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。Apache/2.4。18(Unix)OpenSSL/1.0。1e纳克森的fips mod_bwlimited/1.4服务器。co.il端口80

以下是我的日志文件的外观:

[4月09 00:36:06 2016日][错误][客户端*]pplication.cpp:256中的软异常:文件"/home/naxond/laravel/Public/index.php"可由组写入

[Sat Apr 09 00:36:06 2016][error][client*]脚本头过早结束:索引。php

有什么想法吗?

共有3个答案

隆扬
2023-03-14

更改公共/索引。从0664到0644的php文件权限

仲孙昊焱
2023-03-14

在上传项目之前,您必须确保服务器符合以下要求:

  • PHP

正如您在日志中看到的,所有的错误都与服务器需求相关:

>

  • 无法加载动态库“/usr/local/lib/php/extenshtml" target="_blank">ions/no-debug-non-zts-20131226/php_mbstring”。dll'您没有安装Mbstring PHP扩展。

    无法加载动态库'/usr/本地/lib/php/扩展/no-debug-non-zts-20131226/php_openssl.dll,你没有OpenSSL PHP扩展

    等等。

    你可以检查所有laravel要求在他们的留档。

    拉威尔5号文件

    无论如何,如果您可以完全访问服务器,您可以尝试安装库。

    当做

  • 胡元忠
    2023-03-14

    将文件权限从“0664”更改为“0644”。它抱怨是因为该文件(或文件夹)可由组写入,需要更正为更安全的权限。

     类似资料:
    • 如何在hostgator共享主机上安装laravel php框架PHP版本5.2-AddType application/x-httpd-php53.PHP in.htaccess文件 我的问题:无法使用SSH安装composer:$curl-sShttps://getcomposer.org/installer |php获取错误:缺少phar扩展。请在不禁用phar的情况下安装或重新编译php

    • 问题内容: 我有这些东西: 文件http://api.odtu.lu/composer.phar http://api.odtu.lu/phpinfo.php FTP访问 面板 FreeBSD上的Cron职位 PHP,Perl,CGI-BIN,Python,Curl。 如何安装Composer?(我的目的是安装Restler) 编辑:我没有SSH访问。 问题答案: 它取决于主机,但是您可能根本无法

    • 这是我第一次在1和1上使用laravel web应用程序。对于我的依赖,我需要作曲家,但我不能安装它。这是我做的。我在bin/composer中创建以下文件夹,然后安装composerResult:`X-Powered-By:PHP/7.1.12内容类型:text/html;字符集=UTF-8 使用Composer下载的所有设置都正确。。。 Composer(版本1.6.2)已成功安装到:/hom

    • 我正在尝试在namecheap服务器上安装一些软件包到我的共享托管帐户,我是一个完全的node Js乞丐,所以如果这是一个愚蠢的问题,请与我一起,我最初尝试安装两个软件包<code>express 输出如下 它说它找不到文件包.json或无法读取/解析此文件。所以我创建了一个空白文件,看看它是否会写入数据或用必要的信息填充它,现在当我在任何模块上运行npm时,它不再发出警告,只是抛出一个错误...

    • PHP 非常流行,很少有服务器没有安装 PHP 的,因而有很多共享主机,不过需要注意服务器上的 PHP 是否是最新 版本。共享主机允许多个开发者把自己的网站部署在同一台服务器上面,这样的好处是费用非常便宜,坏处是你不知道将和哪些 网站共享主机,因此需要仔细考虑机器负载和安全问题。如果项目预算允许的话,避免使用共享主机是上策。

    • 我试图上传我的工作laravel Web应用程序从localhost到Web服务器,但我仍然有同样的问题:白色页面。但是如果我打电话给phpinfoindex.php我可以看到结果。我试图保持原始项目的相同目录结构,但当我导航到myhost.com/app/public我看到白色页面。我还尝试将公共的所有内容移动到上层目录,将路径从公共var的引导/paths.php更改为/...和从index.