我正在开发一个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上传文件。
答案 0 :(得分:0)
因为你需要作曲家,所以没有SSH访问的Laravel是不可能的。如果你有某种作曲家管理器你应该转储它的自动加载。的但是... 强>
自定义类应该为初学者使用工作台开发,或者由中央/供应商或/ workbench位置的高级编码器手动开发,而不是其他任何地方。您应该查看Laravel关于如何开发包的文档:Laravel documentation - Package development