Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple Deprecation errors after recipe-cms update 4.11 to 4.12 #72

Closed
hirenatfos opened this issue Apr 14, 2023 · 1 comment
Closed

Comments

@hirenatfos
Copy link

Hi Team,

We have just updated recipe-cms 4.11 to 4.12 after that when we build project we star getting errors on CLI as well on WEB Page.

Errors:

PHP Deprecated: SilverStripe\Core\BaseKernel->getEnvironment is deprecated. Use Director::get_environm
ent_type() instead. Called from SilverStripe\Control\Director::get_environment_type. in /var/www/vendor
/silverstripe/framework/src/Dev/Deprecation.php on line 253

PHP Deprecated: SilverStripe\Core\BaseKernel->sessionEnvironment is deprecated. Use Director::get_sess
ion_environment_type() instead. Called from SilverStripe\Core\BaseKernel->getEnvironment. in /var/www/v
endor/silverstripe/framework/src/Dev/Deprecation.php on line 253

PHP Deprecated: SilverStripe\Core\BaseKernel->getEnvironment is deprecated. Use Director::get_environm
ent_type() instead. Called from SilverStripe\Control\HTTPApplication->getEnvironmentType. in /var/www/v
endor/silverstripe/framework/src/Dev/Deprecation.php on line 253

PHP Deprecated: SilverStripe\Core\BaseKernel->sessionEnvironment is deprecated. Use Director::get_sess
ion_environment_type() instead. Called from SilverStripe\Core\BaseKernel->getEnvironment. in /var/www/v
endor/silverstripe/framework/src/Dev/Deprecation.php on line 253

PHP Deprecated: SilverStripe\Core\BaseKernel->getEnvironment is deprecated. Use Director::get_environm
ent_type() instead. Called from SilverStripe\Core\BaseKernel->bootPHP. in /var/www/vendor/silverstripe/
framework/src/Dev/Deprecation.php on line 253

PHP Deprecated: SilverStripe\Core\BaseKernel->sessionEnvironment is deprecated. Use Director::get_sess
ion_environment_type() instead. Called from SilverStripe\Core\BaseKernel->getEnvironment. in /var/www/v
endor/silverstripe/framework/src/Dev/Deprecation.php on line 253

ERROR [User Deprecated]: SilverStripe\Versioned\Versioned->allVersions is deprecated. Use Versions() in
stead. Called from SilverStripe\Versioned\Versioned->Versions.
IN GET dev/build
Line 253 in /var/www/vendor/silverstripe/framework/src/Dev/Deprecation.php

ERROR [User Deprecated]: SilverStripe\Control\HTTP::augmentState is deprecated. Use HTTPCacheControlMid
dleware instead. Called from SilverStripe\Control\Middleware\HTTPCacheControlMiddleware->process.
IN GET dev/build
Line 253 in /var/www/vendor/silverstripe/framework/src/Dev/Deprecation.php

ERROR [User Deprecated]: Config SilverStripe\Control\HTTP.cache_ajax_requests is deprecated. 'HTTP.cach
e_ajax_requests config is deprecated.
IN GET dev/build
Line 221 in /var/www/vendor/silverstripe/framework/src/Dev/Deprecation.php

Help us here please.

@GuySartorelli
Copy link
Member

For now, I recommend turning off deprecation warnings if you're not actively looking to see if you're using deprecated code. Deprecation warnings from core code are handled better in CMS 4.13 which should be released in the next couple of weeks. We're not going to make any further changes to how deprecation warnings are handled in CMS 4.12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants