Please follow the official feature request for PHP 8.0 support for GAE 
standard <https://issuetracker.google.com/170766508> and GAE flex 
<https://issuetracker.google.com/170767836>. You are able to subscribe to 
it, if you would like to receive updates about its progress. You can also 
periodically check the GAE standard 
<https://cloud.google.com/appengine/docs/standard/php/release-notes> and GAE 
flex <https://cloud.google.com/appengine/docs/flexible/php/release-notes> 
PHP release notes to find out whether PHP support for a new version was 
officially added.

On Thursday, January 27, 2022 at 10:34:42 AM UTC-5 Jofre Riba Sánchez wrote:

> you could try to deploy through the API, skipping the CLI: 
> https://cloud.google.com/appengine/docs/admin-api/reference/rest/v1/apps.services.versions/create?apix=true&apix_params=%7B%22appsId%22%3A%22%3CYOUR-APP-ID%3E%22%2C%22servicesId%22%3A%22php81%22%2C%22resource%22%3A%7B%22id%22%3A%221%22%2C%22runtime%22%3A%22php81%22%2C%22env%22%3A%22standard%22%2C%22deployment%22%3A%7B%22files%22%3A%7B%22index.php%22%3A%7B%22sourceUrl%22%3A%22https%3A%2F%2Fstorage.googleapis.com%2Fbucket%2Fobject%22%2C%22sha1Sum%22%3A%22sha1%22%7D%7D%7D%7D%7D
>
> Interestingly, when I try, the error it gives me is this one:
> {
>   "error": {
>     "code": 400,
>     "message": "Invalid runtime 'php81' specified. Accepted runtimes are: 
> [php, php55, python27, java, java7, java8, nodejs8, php72, nodejs16, 
> java11, php74, php73, go116, nodejs10, go114, go115, go112, nodejs14, 
> python38, go113, python37, nodejs12, go111, python39, ruby27, ruby26, 
> ruby25]",
>     "status": "INVALID_ARGUMENT"
>   }
> }
>
> Note that the API does not give me PHP81 as valid, which is different from 
> you (and you also seem to have a bunch of additional canary/preprod options 
> that do not appear for me).
>
> On Thu, Jan 27, 2022 at 3:55 PM Tom Sykes <t...@ghostlimited.com> wrote:
>
>> In fact, if I deploy with a runtime that really doesn't exist, I get the 
>> following error which lists php81 as an option (but it doesn't work)
>>
>> ```
>> ERROR: (gcloud.app.deploy) INVALID_ARGUMENT: Invalid runtime 'php80' 
>> specified. Accepted runtimes are: [php, php55, python27, java, java7, 
>> java8, dotnet3, go111, go112, go113, go114, go115, go116, java11, java17, 
>> nodejs10, nodejs12,
>>  nodejs14, nodejs16, php72, php73, php74, php81, python37, python38, 
>> python39, python310, ruby25, ruby26, ruby27, ruby30, gcf preprod, gcf prod, 
>> gcf staging, java8 canary, php55 canary]
>> ```
>>
>> On Thursday, 27 January 2022 at 14:49:53 UTC Tom Sykes wrote:
>>
>>> Spotted this today while trying to investigate a separate issue
>>> https://console.cloud.google.com/gcr/images/gae-runtimes/global/php81
>>>
>>> I've tried deploying a test using php81 as the runtime, but it doesn't 
>>> work.
>>>
>>> Does this mean php 8.1 support is coming? Does anyone have a timeframe 
>>> for public availability?
>>>
>>> On Thursday, 13 January 2022 at 14:27:19 UTC llu...@google.com wrote:
>>>
>>>> I think your point makes sense and I agree that warning people who use 
>>>> deprecated software could be useful. 
>>>>
>>>> I looked if there were any feature request with that or a similar idea 
>>>> but I wasn't able to find any.
>>>> I'd like to encourage you to create a feature request 
>>>> <https://cloud.google.com/support/docs/issue-trackers#feature_requests> 
>>>> explaining 
>>>> your idea of warning people who use deprecated versions of software.
>>>>
>>>> On Tuesday 11 January 2022 at 23:09:59 UTC+1 fkra...@gmail.com wrote:
>>>>
>>>>> Yeah that makes sense. But given that PHP 7.2 is still not even 
>>>>> deprecated (at least based on documentation) and PHP 7.4 soon reaching 
>>>>> the 
>>>>> official deprecation from the PHP team without an alternative on App 
>>>>> Engine 
>>>>> is concerning. Like obviously if anyone wanna use PHP 7.2 thats there 
>>>>> business but I feel like Google could at least pro-active warn about 
>>>>> using 
>>>>> PHP 7.2 instead PHP 7.4 and hopefully provide soon PHP 8.0 and 8.1 
>>>>> support 
>>>>> so people can use a PHP version that is actively maintained.
>>>>>
>>>>> On Tuesday, January 11, 2022 at 2:14:32 a.m. UTC-8 llu...@google.com 
>>>>> wrote:
>>>>>
>>>>>> Hi, 
>>>>>>
>>>>>> I understand your concerns about PHP 7.2 being available in GAE even 
>>>>>> though it's out of security support. 
>>>>>> However, please note that according to the terms of service 
>>>>>> <https://cloud.google.com/terms#:~:text=(d)%C2%A0Discontinuation%20of%20Services.%20Google%20will%20notify%20Customer%20at%20least%2012%20months%20before%20discontinuing%20any%20Service%20(or%20associated%20material%20functionality)%20unless%20Google%20replaces%20such%20discontinued%20Service%20or%20functionality%20with%20a%20materially%20similar%20Service%20or%20functionality.>
>>>>>>  Google 
>>>>>> has to notify 12 months before discontinuing any Service. 
>>>>>>
>>>>>> On Tuesday 11 January 2022 at 09:22:20 UTC+1 fkra...@gmail.com wrote:
>>>>>>
>>>>>>> I was wondering as well if this can be somehow expedited. PHP 7.4 is 
>>>>>>> out of active support since a month (28 Nov 2021) and will be out of 
>>>>>>> security support in ten months (28 Nov 2022). It is also a bit scary 
>>>>>>> that 
>>>>>>> PHP 7.2 is still offered which is out of security support since more 
>>>>>>> than 
>>>>>>> half a year!
>>>>>>>
>>>>>>> On Thursday, December 30, 2021 at 9:36:45 a.m. UTC-8 
>>>>>>> cool...@gmail.com wrote:
>>>>>>>
>>>>>>>> Thank you for the update. 
>>>>>>>> Regards.
>>>>>>>> On Monday, December 27, 2021 at 7:53:35 AM UTC-5 
>>>>>>>> bergall...@google.com wrote:
>>>>>>>>
>>>>>>>>> Hey there,
>>>>>>>>> There are no public updates at this time - the team is currently 
>>>>>>>>> still working on this.
>>>>>>>>>
>>>>>>>>> As for PHP 8.1, since it is a minor version I don't believe that a 
>>>>>>>>> separate tracker is required for it. If it is, said tracker will 
>>>>>>>>> likely be 
>>>>>>>>> created once this first tracker is set as `Closed` (more specifically 
>>>>>>>>> I 
>>>>>>>>> believe the correct status would be either `Fixed` or `Fixed 
>>>>>>>>> (Verified)`)
>>>>>>>>>
>>>>>>>>> Kind regards,
>>>>>>>>>
>>>>>>>>> On Wednesday, December 22, 2021 at 10:00:13 AM UTC+1 
>>>>>>>>> cool...@gmail.com wrote:
>>>>>>>>>
>>>>>>>>>> Dear Kevin,
>>>>>>>>>>              Any updates on this? The public tracker shows no 
>>>>>>>>>> updates and it has been over 12 months since you first created 
>>>>>>>>>> these? In 
>>>>>>>>>> the meanwhile, PHP has released 8.1. Do we need to create separate 
>>>>>>>>>> trackers 
>>>>>>>>>> for PHP 8.1 too?
>>>>>>>>>>
>>>>>>>>>> On Tuesday, October 13, 2020 at 6:01:06 PM UTC-4 Kevin Hirsh 
>>>>>>>>>> (Google Cloud Platform Support) wrote:
>>>>>>>>>>
>>>>>>>>>>> Hello,
>>>>>>>>>>>
>>>>>>>>>>> Although I do understand that this can be frustrating news, I 
>>>>>>>>>>> have gone ahead and submitted Public Feature Requests for PHP 8's 
>>>>>>>>>>> possible 
>>>>>>>>>>> integration in the future. Please note that there is no guarantee 
>>>>>>>>>>> of 
>>>>>>>>>>> implementation for Feature Requests nor is there a ETA.
>>>>>>>>>>>
>>>>>>>>>>> Please follow along the Public Tracker for the Standard 
>>>>>>>>>>> <https://issuetracker.google.com/170766508> and Flexible 
>>>>>>>>>>> <https://issuetracker.google.com/170767836> runtimes as all 
>>>>>>>>>>> updates from the App Engine specialist team will be found there.
>>>>>>>>>>>
>>>>>>>>>>> On Tuesday, October 13, 2020 at 4:58:57 PM UTC-4 Kevin Hirsh 
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hello,
>>>>>>>>>>>>
>>>>>>>>>>>> As of now, the Cloud Platform support team cannot comment on 
>>>>>>>>>>>> the roadmap of GCP products and other such related issues.
>>>>>>>>>>>>
>>>>>>>>>>>> We apologize for the inconvenience!
>>>>>>>>>>>>
>>>>>>>>>>>> On Monday, October 12, 2020 at 9:53:26 AM UTC-4 
>>>>>>>>>>>> advanced.develo...@gmail.com wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Is GAE standard and flex: support PHP 8 implementation in the 
>>>>>>>>>>>>> current roadmap? Is there an ETA?
>>>>>>>>>>>>>
>>>>>>>>>>>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google App Engine" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to google-appengi...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-appengine/c977fdc5-9a15-41da-8c75-bb11cd0c996fn%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-appengine/c977fdc5-9a15-41da-8c75-bb11cd0c996fn%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-appengine+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/cb07e808-d297-4f53-adbc-deb5f07314c6n%40googlegroups.com.
      • [google-ap... A M
        • [googl... 'Felipe Bergallo Corral' via Google App Engine
          • [g... A M
            • ... Florian Krauthan
              • ... 'Lluis Munoz Ladron de Guevara' via Google App Engine
              • ... Florian Krauthan
              • ... 'Lluis Munoz Ladron de Guevara' via Google App Engine
              • ... Tom Sykes
              • ... Tom Sykes
              • ... 'Jofre Riba Sánchez' via Google App Engine
              • ... 'David (Cloud Platform Support)' via Google App Engine
              • ... A M
              • ... 'Felipe Bergallo Corral' via Google App Engine
              • ... A M
  • [google-appengine] ... 'alfio' via Google App Engine

Reply via email to