نقل قول نوشته اصلی توسط jamal نمایش پست ها
ظاهرا مقداری مثل UTC+0330 رو نمیشه برای متغیر date.timezone توی فایل کانفیگ php.ini یا حتی توسط تابع date_default_timezone_set توی فایل های php تنظیم کرد.
فقط مقادیری مثل Asia/Tehran رو قبول می کنه.

از طرف دیگه هم آپدیتی برای tzdata حداقل برای توزیع های قدیمی لینوکس مثل Centos 7 نیست.
راهکار چیست؟
تقریبا ارتباطی با سیستم عامل نداره، شما کافیه لایبرری tzdata رو که php داره استفاده می‌کنه رو آپدیت کنید چند راه حل برای این کار وجود داره، از نظر من ساده‌ترین کار اضافه کردن اکستنشن timezonedb هست در صورتی که نصب و فعال هست به راحتی کافیه آپگرید بشه pecl install timezonedb