我開發了一個Laravel項目。在本地系統中工作正常。當我將項目移動到服務器。它的返回錯誤。PHP致命錯誤:Interface'JsonSerializable'找不到 - 我的PHP版本是7.0.17
PHP Fatal error: Interface 'JsonSerializable' not found in /home/vendor/laravel/framework/src/Illuminate/Support/Collection.php on line 18
我的PHP版本是7.0.17。如何解決這個問題。
Collection.php
use Countable;
use Exception;
use ArrayAccess;
use Traversable;
use ArrayIterator;
use CachingIterator;
use JsonSerializable;
use IteratorAggregate;
use InvalidArgumentException;
use Illuminate\Support\Traits\Macroable;
use Illuminate\Contracts\Support\Jsonable;
use Illuminate\Contracts\Support\Arrayable;
class Collection implements ArrayAccess, Arrayable, Countable, IteratorAggregate, Jsonable, JsonSerializable
{
use Macroable;
.....................
......................
}
您需要提供有關您的代碼和設置的更多信息才能獲得更詳細的答案。這個問題的錯誤很明顯。 – Stese
發佈您的所有代碼,以便我們能夠爲您提供幫助。 –
如果您發佈了一個問題,並且有人要求澄清,而您未能提供這些問題,那麼您只需邀請自己進行降薪並解決問題。 – apokryfos