在localhost中成功测试Stripe Checkout之后,我将相关文件上传到我的网站托管网站,但是一旦我输入它就会遇到这个错误' home'页:
第204行:
self::$appInfo = self::$appInfo ?: [];
解析错误:语法错误,意外' ['在第204行的/.../Stripe.php中
该网站是关于SSL的最新信息,我的网络托管服务是Web Hosting Hub。我也没有修改库中包含的Stripe.php文件。
在我做一些本地测试后,是否设置Stripe Checkout的实时版本并不是那么干脆?
答案 0 :(得分:2)
正如评论所说。
从PHP 5.4,开始,您可以在数组[]
上使用简短版本
根据{{3}},最低要求是PHP 5.4。
如果您具有对服务器的命令行访问权限,则可以使用php -v
查找您的php版本。
如果没有,您可以上传一个文件:
<?php
phpinfo();
当您在Web浏览器中访问该文件时,它会告诉您PHP的版本。 例如: Stripe's official PHP github repository