【发布时间】:2017-12-14 04:09:33
【问题描述】:
我是getting thiserror`
致命错误:require():需要打开失败 '/home/goboot5e/public_html/myproject/vendor/composer/../../App/Http/helpers.php' (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') 在 /home/goboot5e/public_html/myproject/vendor/composer/autoload_real.php 在第 66 行
当我将我的项目上传到server(made live)
我改变的是(在本地主机上运行完美):
将所有
public文件复制到serverroot 即public_htmldatabase通过.env文件配置更改了 index.php 中的路径(现在是 public_html/index.php)
最重要的是我做了一个自定义的helpers.php,它位于App/Http/helpers.php
我的composer.json 文件autoload 看起来像这样
"autoload": {
"classmap": [
"database"
],
"files": [
"App/Http/helpers.php"
],
"psr-4": {
"App\\": "app/"
}
},
请帮助我提前谢谢!!!
【问题讨论】:
-
试试这个命令:
composer dump-autoload -
它可以在
absolutely fine on localhost下工作,而无需单个error -
@JigarShah,执行
composer dump-autoload后只有我上传了
标签: php laravel composer-php laravel-5.4