我正在将我的所有文件上传到服务器。
我正在服务器上手动安装我的数据库。
我正在修改配置文件。 (不太确定app.php文件中的'url')
任何人都可以告诉我如何在ipage共享主机上运行命令!如果我想更改某些权限或运行composer命令?
但是,当我尝试访问我的公共目录时,出现此错误:
致命错误:第28行/hermes/bosnaweb04a/b2711/ipg.mysite/myapplication/vendor/laravel/framework/src/Illuminate/Foundation/Application.php中找不到界面'Illuminate \ Support \ Contracts \ ResponsePreparerInterface'
答案 0 :(得分:0)
IPage(目前)不提供SSH访问权限,因此从CLI运行CLI命令似乎是一个失败的原因。
http://www.ipagetraining.com/details/why-no-ssh-access/
在我的测试用例中,我确实使用Artisan调用,它们似乎称为CLI等价物(但在工作现场抛出这样的东西似乎......非常不安全)
Artisan::call('migrate');
Artisan::call('db:seed');
我发现跑步' php artisan优化'在您的本地开发框上,然后上传生成的网站工作正常。即使你的bootstrap / compiled.php将包含对你的本地开发盒的一些引用,Laravel似乎工作正常。
如果您担心数据库迁移,可以随时在本地提取数据库并在本地运行迁移。
不太理想,我知道,但如果你没有超敏感信息,那就可以了。