我与PHP 5.3.8共享了主机,在那里我无法运行Composer。
昨天我在自己的电脑上安装了Composer,然后用它"构建"了Restler。它也下载了Illuminate。然后我把它们上传到我的共享主机上,但它没有工作,因为Illuminate显然需要最低的PHP 5.4。
那么,有没有可能为Composer指定PHP版本?或者我应该关闭PHP 5.6,然后在我的电脑上打开PHP 5.3.x。
看起来您正在使用Restler 3 RC5,RC6已经删除了这些依赖项
Restler只在您使用刀片模板时使用照明,因此您可以安全。您可以在没有开发选项的情况下运行composer更新
composer update --no-dev
有关更多详细信息,请参阅https://getcomposer.org/doc/03-cli.md#update
这将只安装生产环境所需的软件包。然后您可以将文件上传到服务器,一切都会好起来的。