Laravel:自定义库不在服务器上工作

时间:2014-09-15 10:24:39

标签: php laravel libraries

我正在开发一个Laravel应用程序,我创建了一个名为Date的自定义类。这堂课被放在app/libraries/date.php。在文件app/start/global.php中,我添加了以下行:

app_path().'/libraries',

在我的localhost服务器上一切正常,但在我的远程服务器上,除了使用此类的页面外,所有工作都有效。

显示以下错误:

Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_ERROR) 
Class 'Date' not found

重要提示:我没有SSH访问我的服务器。部署是手动完成的,通过FTP上传文件。

1 个答案:

答案 0 :(得分:0)

因为你需要作曲家,所以没有SSH访问的Laravel是不可能的。如果你有某种作曲家管理器你应该转储它的自动加载。的但是...

你正在做的是非常糟糕的练习!

自定义类应该为初学者使用工作台开发,或者由中央/供应商或/ workbench位置的高级编码器手动开发,而不是其他任何地方。您应该查看Laravel关于如何开发包的文档:Laravel documentation - Package development