Deprecated: WP_Rocket_Mobile_Detect::__construct(): Implicitly marking parameter $headers as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/wp-rocket/inc/classes/dependencies/mobiledetect/mobiledetectlib/Mobile_Detect.php on line 888

Warning: Cannot modify header information - headers already sent by (output started at /home/peloteks/kendinleilgilen.com/wp-content/plugins/wp-rocket/inc/classes/dependencies/mobiledetect/mobiledetectlib/Mobile_Detect.php:888) in /home/peloteks/kendinleilgilen.com/wp-content/plugins/wp-rocket/inc/classes/Buffer/class-cache.php on line 212

Deprecated: WP_Translation_Controller::load_file(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 101

Deprecated: WP_Translation_Controller::unload_file(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 156

Deprecated: WP_Translation_Controller::unload_textdomain(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 201

Deprecated: WP_Translation_Controller::is_textdomain_loaded(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 243

Deprecated: WP_Translation_Controller::translate(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 263

Deprecated: WP_Translation_Controller::translate_plural(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 297

Deprecated: WP_Translation_Controller::locate_translation(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 397

Deprecated: WP_Translation_Controller::get_files(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-controller.php on line 430

Deprecated: WP_Translation_File::create(): Implicitly marking parameter $filetype as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/l10n/class-wp-translation-file.php on line 84

Deprecated: wp_getimagesize(): Implicitly marking parameter $image_info as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-includes/media.php on line 5502

Deprecated: WPCF7_Pipes::__construct(): Implicitly marking parameter $texts as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/contact-form-7/includes/pipe.php on line 39

Deprecated: WebpConverter\Repository\TokenRepository::get_token(): Implicitly marking parameter $token_value as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Repository/TokenRepository.php on line 26

Deprecated: WebpConverter\Conversion\Format\FormatFactory::get_available_formats(): Implicitly marking parameter $conversion_method as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Format/FormatFactory.php on line 60

Deprecated: WebpConverter\Conversion\Format\FormatFactory::get_mime_types(): Implicitly marking parameter $output_formats as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Format/FormatFactory.php on line 104

Deprecated: WebpConverter\Conversion\Method\MethodFactory::__construct(): Implicitly marking parameter $skip_crashed as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Method/MethodFactory.php on line 48

Deprecated: WebpConverter\Conversion\Method\MethodFactory::__construct(): Implicitly marking parameter $skip_larger as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Method/MethodFactory.php on line 48

Deprecated: WebpConverter\Conversion\Method\MethodFactory::__construct(): Implicitly marking parameter $server_configurator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Method/MethodFactory.php on line 48

Deprecated: WebpConverter\Conversion\Method\MethodAbstract::__construct(): Implicitly marking parameter $output_path as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Method/MethodAbstract.php on line 39

Deprecated: WebpConverter\Conversion\OutputPathGenerator::get_paths(): Implicitly marking parameter $file_extensions as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/OutputPathGenerator.php on line 55

Deprecated: WebpConverter\Conversion\Method\RemoteMethod::handle_request_error(): Implicitly marking parameter $response as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Method/RemoteMethod.php on line 407

Deprecated: WebpConverter\Conversion\Directory\DirectoryIntegrator::__construct(): Implicitly marking parameter $output_path as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Directory/DirectoryIntegrator.php on line 27

Deprecated: WebpConverter\PluginData::get_plugin_options(): Implicitly marking parameter $form_name as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/PluginData.php on line 72

Deprecated: WebpConverter\PluginData::validate_plugin_settings(): Implicitly marking parameter $posted_settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/PluginData.php on line 117

Deprecated: WebpConverter\PluginData::validate_plugin_settings(): Implicitly marking parameter $form_name as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/PluginData.php on line 117

Deprecated: WebpConverter\Settings\OptionsManager::get_options(): Implicitly marking parameter $form_name as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/OptionsManager.php on line 39

Deprecated: WebpConverter\Settings\OptionsManager::get_options(): Implicitly marking parameter $posted_settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/OptionsManager.php on line 39

Deprecated: WebpConverter\Settings\OptionsManager::get_validated_values(): Implicitly marking parameter $posted_settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/OptionsManager.php on line 90

Deprecated: WebpConverter\Settings\OptionsManager::get_validated_values(): Implicitly marking parameter $form_name as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/OptionsManager.php on line 90

Deprecated: WebpConverter\Settings\Option\OptionsAggregator::get_options(): Implicitly marking parameter $form_name as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OptionsAggregator.php on line 60

Deprecated: WebpConverter\Settings\Option\ConversionMethodOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ConversionMethodOption.php on line 103

Deprecated: WebpConverter\Settings\Option\ConversionMethodOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ConversionMethodOption.php on line 111

Deprecated: WebpConverter\Settings\Option\ConversionMethodOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ConversionMethodOption.php on line 111

Deprecated: WebpConverter\Settings\Option\OptionInterface::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OptionInterface.php on line 74

Deprecated: WebpConverter\Settings\Option\OptionInterface::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OptionInterface.php on line 85

Deprecated: WebpConverter\Settings\Option\OptionInterface::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OptionInterface.php on line 85

Deprecated: WebpConverter\Settings\Option\ImagesQualityOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImagesQualityOption.php on line 89

Deprecated: WebpConverter\Settings\Option\ImagesQualityOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImagesQualityOption.php on line 93

Deprecated: WebpConverter\Settings\Option\ImagesQualityOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImagesQualityOption.php on line 93

Deprecated: WebpConverter\Settings\Option\OutputFormatsOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OutputFormatsOption.php on line 115

Deprecated: WebpConverter\Settings\Option\OutputFormatsOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OutputFormatsOption.php on line 128

Deprecated: WebpConverter\Settings\Option\OutputFormatsOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/OutputFormatsOption.php on line 128

Deprecated: WebpConverter\Settings\Option\SupportedDirectoriesOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedDirectoriesOption.php on line 72

Deprecated: WebpConverter\Settings\Option\SupportedDirectoriesOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedDirectoriesOption.php on line 79

Deprecated: WebpConverter\Settings\Option\SupportedDirectoriesOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedDirectoriesOption.php on line 79

Deprecated: WebpConverter\Settings\Option\ImageResizeOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImageResizeOption.php on line 123

Deprecated: WebpConverter\Settings\Option\ImageResizeOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImageResizeOption.php on line 130

Deprecated: WebpConverter\Settings\Option\ImageResizeOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ImageResizeOption.php on line 130

Deprecated: WebpConverter\Settings\Option\AutoConversionOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AutoConversionOption.php on line 57

Deprecated: WebpConverter\Settings\Option\AutoConversionOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AutoConversionOption.php on line 64

Deprecated: WebpConverter\Settings\Option\AutoConversionOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AutoConversionOption.php on line 64

Deprecated: WebpConverter\Settings\Option\AccessTokenOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AccessTokenOption.php on line 86

Deprecated: WebpConverter\Settings\Option\AccessTokenOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AccessTokenOption.php on line 93

Deprecated: WebpConverter\Settings\Option\AccessTokenOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/AccessTokenOption.php on line 93

Deprecated: WebpConverter\Settings\Option\SupportedExtensionsOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedExtensionsOption.php on line 70

Deprecated: WebpConverter\Settings\Option\SupportedExtensionsOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedExtensionsOption.php on line 77

Deprecated: WebpConverter\Settings\Option\SupportedExtensionsOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/SupportedExtensionsOption.php on line 77

Deprecated: WebpConverter\Settings\Option\LoaderTypeOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/LoaderTypeOption.php on line 92

Deprecated: WebpConverter\Settings\Option\LoaderTypeOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/LoaderTypeOption.php on line 99

Deprecated: WebpConverter\Settings\Option\LoaderTypeOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/LoaderTypeOption.php on line 99

Deprecated: WebpConverter\Settings\Option\RewriteInheritanceOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/RewriteInheritanceOption.php on line 61

Deprecated: WebpConverter\Settings\Option\RewriteInheritanceOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/RewriteInheritanceOption.php on line 75

Deprecated: WebpConverter\Settings\Option\RewriteInheritanceOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/RewriteInheritanceOption.php on line 75

Deprecated: WebpConverter\Settings\Option\ExcludedDirectoriesOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExcludedDirectoriesOption.php on line 66

Deprecated: WebpConverter\Settings\Option\ExcludedDirectoriesOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExcludedDirectoriesOption.php on line 73

Deprecated: WebpConverter\Settings\Option\ExcludedDirectoriesOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExcludedDirectoriesOption.php on line 73

Deprecated: WebpConverter\Settings\Option\ExtraFeaturesOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExtraFeaturesOption.php on line 100

Deprecated: WebpConverter\Settings\Option\ExtraFeaturesOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExtraFeaturesOption.php on line 109

Deprecated: WebpConverter\Settings\Option\ExtraFeaturesOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ExtraFeaturesOption.php on line 109

Deprecated: WebpConverter\Settings\Option\MediaStatsOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/MediaStatsOption.php on line 62

Deprecated: WebpConverter\Settings\Option\MediaStatsOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/MediaStatsOption.php on line 69

Deprecated: WebpConverter\Settings\Option\MediaStatsOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/MediaStatsOption.php on line 69

Deprecated: WebpConverter\Settings\Option\CloudflareZoneIdOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareZoneIdOption.php on line 74

Deprecated: WebpConverter\Settings\Option\CloudflareZoneIdOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareZoneIdOption.php on line 81

Deprecated: WebpConverter\Settings\Option\CloudflareZoneIdOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareZoneIdOption.php on line 81

Deprecated: WebpConverter\Settings\Option\CloudflareApiTokenOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareApiTokenOption.php on line 63

Deprecated: WebpConverter\Settings\Option\CloudflareApiTokenOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareApiTokenOption.php on line 70

Deprecated: WebpConverter\Settings\Option\CloudflareApiTokenOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/CloudflareApiTokenOption.php on line 70

Deprecated: WebpConverter\Settings\Option\ServiceModeOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ServiceModeOption.php on line 61

Deprecated: WebpConverter\Settings\Option\ServiceModeOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ServiceModeOption.php on line 68

Deprecated: WebpConverter\Settings\Option\ServiceModeOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/ServiceModeOption.php on line 68

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteRootOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteRootOption.php on line 52

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteRootOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteRootOption.php on line 59

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteRootOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteRootOption.php on line 59

Deprecated: WebpConverter\Settings\Option\HtaccessRewritePathOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewritePathOption.php on line 52

Deprecated: WebpConverter\Settings\Option\HtaccessRewritePathOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewritePathOption.php on line 59

Deprecated: WebpConverter\Settings\Option\HtaccessRewritePathOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewritePathOption.php on line 59

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteOutputOption::get_default_value(): Implicitly marking parameter $settings as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteOutputOption.php on line 52

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteOutputOption::validate_value(): Implicitly marking parameter $available_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteOutputOption.php on line 59

Deprecated: WebpConverter\Settings\Option\HtaccessRewriteOutputOption::validate_value(): Implicitly marking parameter $disabled_values as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Option/HtaccessRewriteOutputOption.php on line 59

Deprecated: WebpConverter\Action\ConvertAttachmentAction::convert_files_by_attachment(): Implicitly marking parameter $quality_level as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/ConvertAttachmentAction.php on line 40

Deprecated: WebpConverter\Action\ConvertPathsAction::convert_files_by_paths(): Implicitly marking parameter $quality_level as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/ConvertPathsAction.php on line 47

Deprecated: WebpConverter\Action\DeletePathsAction::__construct(): Implicitly marking parameter $output_path as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/DeletePathsAction.php on line 28

Deprecated: WebpConverter\Action\UploadFileHandler::__construct(): Implicitly marking parameter $cron_initiator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/UploadFileHandler.php on line 35

Deprecated: WebpConverter\Action\UploadFileHandler::init_attachment_conversion(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/UploadFileHandler.php on line 75

Deprecated: WebpConverter\Action\UploadFileHandler::init_attachment_conversion(): Implicitly marking parameter $attachment_id as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Action/UploadFileHandler.php on line 75

Deprecated: WebpConverter\Conversion\Cron\CronInitiator::__construct(): Implicitly marking parameter $cron_status_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Cron/CronInitiator.php on line 33

Deprecated: WebpConverter\Conversion\Cron\CronInitiator::__construct(): Implicitly marking parameter $paths_finder as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Cron/CronInitiator.php on line 33

Deprecated: WebpConverter\Conversion\Cron\CronInitiator::init_conversion(): Implicitly marking parameter $request_id as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Cron/CronInitiator.php on line 84

Deprecated: WebpConverter\Conversion\PathsFinder::__construct(): Implicitly marking parameter $stats_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 51

Deprecated: WebpConverter\Conversion\PathsFinder::__construct(): Implicitly marking parameter $output_path as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 51

Deprecated: WebpConverter\Conversion\PathsFinder::get_paths_by_chunks(): Implicitly marking parameter $allowed_output_formats as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 76

Deprecated: WebpConverter\Conversion\PathsFinder::get_paths(): Implicitly marking parameter $allowed_output_formats as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 104

Deprecated: WebpConverter\Conversion\PathsFinder::skip_converted_paths(): Implicitly marking parameter $allowed_output_formats as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 128

Deprecated: WebpConverter\Conversion\PathsFinder::skip_converted_paths_chunks(): Implicitly marking parameter $allowed_output_formats as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/PathsFinder.php on line 162

Deprecated: WebpConverter\Service\StatsManager::set_images_webp_unconverted(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/StatsManager.php on line 108

Deprecated: WebpConverter\Service\StatsManager::set_images_avif_unconverted(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/StatsManager.php on line 140

Deprecated: WebpConverter\Conversion\DirectoryFilesFinder::__construct(): Implicitly marking parameter $server_configurator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/DirectoryFilesFinder.php on line 25

Deprecated: WebpConverter\Conversion\Endpoint\CronConversionEndpoint::__construct(): Implicitly marking parameter $cron_initiator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Endpoint/CronConversionEndpoint.php on line 28

Deprecated: WebpConverter\Conversion\Endpoint\CronConversionEndpoint::__construct(): Implicitly marking parameter $cron_status_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Endpoint/CronConversionEndpoint.php on line 28

Deprecated: WebpConverter\Conversion\Endpoint\PathsEndpoint::__construct(): Implicitly marking parameter $cron_status_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Endpoint/PathsEndpoint.php on line 36

Deprecated: WebpConverter\Conversion\Endpoint\RegenerateEndpoint::__construct(): Implicitly marking parameter $cron_status_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Endpoint/RegenerateEndpoint.php on line 30

Deprecated: WebpConverter\Conversion\Cron\CronEventGenerator::__construct(): Implicitly marking parameter $cron_initiator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Cron/CronEventGenerator.php on line 28

Deprecated: WebpConverter\Conversion\Cron\CronStatusViewer::__construct(): Implicitly marking parameter $cron_status_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Conversion/Cron/CronStatusViewer.php on line 23

Deprecated: WebpConverter\Loader\HtaccessLoader::get_mod_rewrite_rules(): Implicitly marking parameter $output_path_suffix as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Loader/HtaccessLoader.php on line 252

Deprecated: WebpConverter\Settings\Page\PageIntegrator::__construct(): Implicitly marking parameter $view_loader as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Page/PageIntegrator.php on line 30

Deprecated: WebpConverter\Settings\Page\PageIntegrator::get_settings_page_url(): Implicitly marking parameter $action as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Page/PageIntegrator.php on line 85

Deprecated: WebpConverter\Settings\Page\DebugPage::__construct(): Implicitly marking parameter $file_loader as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/Page/DebugPage.php on line 35

Deprecated: WebpConverter\Service\FileLoader::get_file_size_by_url(): Implicitly marking parameter $ver_param as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 22

Deprecated: WebpConverter\Service\FileLoader::get_file_size_by_url(): Implicitly marking parameter $debug_context as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 22

Deprecated: WebpConverter\Service\FileLoader::get_file_status_by_url(): Implicitly marking parameter $ver_param as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 56

Deprecated: WebpConverter\Service\FileLoader::get_file_status_by_url(): Implicitly marking parameter $debug_context as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 56

Deprecated: WebpConverter\Service\FileLoader::get_curl_url(): Implicitly marking parameter $ver_param as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 93

Deprecated: WebpConverter\Service\FileLoader::log_request(): Implicitly marking parameter $curl_error as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 160

Deprecated: WebpConverter\Service\FileLoader::log_request(): Implicitly marking parameter $response_length as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/FileLoader.php on line 160

Deprecated: WebpConverter\Service\DeactivationModalLoader::__construct(): Implicitly marking parameter $stats_manager as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/DeactivationModalLoader.php on line 36

Deprecated: WebpConverter\Service\MediaStatusViewer::__construct(): Implicitly marking parameter $output_path as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/MediaStatusViewer.php on line 49

Deprecated: WebpConverter\Service\MediaStatusViewer::get_conversion_stats_for_attachment(): Implicitly marking parameter $strategy_level as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/MediaStatusViewer.php on line 92

Deprecated: WebpConverter\Service\MediaStatusViewer::get_conversion_status(): Implicitly marking parameter $strategy_level as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Service/MediaStatusViewer.php on line 211

Deprecated: YoastSEO_Vendor\Symfony\Component\DependencyInjection\Container::__construct(): Implicitly marking parameter $parameterBag as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/wordpress-seo/vendor_prefixed/symfony/dependency-injection/Container.php on line 60

Deprecated: MC4WP_Form_Tags::replace_in_form_content(): Implicitly marking parameter $element as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/mailchimp-for-wp/includes/forms/class-form-tags.php on line 51

Deprecated: WPMailSMTP\Queue\Queue::count_processed_emails(): Implicitly marking parameter $since_datetime as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/wp-mail-smtp/src/Queue/Queue.php on line 302

Deprecated: WebpConverter\Settings\SettingsManager::__construct(): Implicitly marking parameter $token_validator as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/SettingsManager.php on line 36

Deprecated: WebpConverter\Settings\SettingsManager::save_settings(): Implicitly marking parameter $post_data as nullable is deprecated, the explicit nullable type must be used instead in /home/peloteks/kendinleilgilen.com/wp-content/plugins/webp-converter-for-media/src/Settings/SettingsManager.php on line 50
Siteyi Taşımak - Hosting Şirketini Değiştirmek | Kendinle İlgilen

Siteyi Taşımak – Hosting Şirketini Değiştirmek

Photo of author

By Kendinle İlgilen

Siteyi taşımak her WordPress kullanıcısının başına gelebilecek bir durum. Özellikle mevcut hosting şirketinizde barınan web siteniz, sunucu kaynaklı yavaşlığa sahipse, mevcut hosting şirketiniz site bakımlarını gündüz saatlerinde yapıyorsa veya basitçe aynı işi yapan daha ucuz alternatifler bulduysanız siteyi taşımayı düşünmeye başlarsınız.

Eğer benim gibiyseniz, bu işi sürekli ertelersiniz. Geçen hafta bu işi başka bir web sitesinde kolayca yaptığım için deneyimlerim tazeyken siteyi taşımak/hosting şirketini değiştirmek hakkında yazmak istedim.

Site Taşıma Öncesi Ön Hazırlıklar

Ön hazırlıklar siteyi başka bir hosting şirketine taşımadan önce yapacağınız tüm hazırlıkları kapsar.

  1. Taşıyacağınız sitede optimizasyon yapın. Yani hızını artırmak için gerekli kontrolleri yapın, veritabanı temizliği yapın, kullanılmayan görselleri silin.
  2. Taşıyacağınız sitede sildiğiniz her yazı veya görsel için 301 daimi yönlendirmesi yapın (En iyi eklentiler hakkında yazdığım “2021 Ücretsiz ve Kaliteli 10 WordPress Eklentisi” yazısına bakabilirsiniz. O yazıda “redirection” eklentisini önermiştim.
  3. Taşıyacağınız sitenin iyi durumda olması, örneğin 404 hatalarının temizlenmiş olması gerekiyor.
  4. Siteyi taşıyacağınız tarihi belirleyin. Bu nedenle çok iyi bir planlama gerektiriyor. Taşıyacağınız siteyi tam olarak ne zaman kapatacağınıza karar verin.
  5. Siteyi başka bir sunucuya taşımak için geçecek süre tahminen 4-5 saattir. Bu süreçte eski hosting şirketindeki sitenizi kapalı tutmanız gerekiyor. Size tavsiyem eklenti kullanmadan direkt tek satırlık kodla sitenizi kapatmanız. Yani siteyi nasıl kapatacağınızı planlayın ve eklenti kullanacaksanız eklentiyi yükleyin.
  6. Sitenizi taşıyacağınız yeni hosting şirketinden site dosyalarını hangi klasör altına atacağınızı öğrenin.

Ön hazırlık sürecinde yeni site ile ilgili yapılacak pek bir şey yok. Hosting işlemlerini yapmanız yeterli. Ön hazırlık sürecinde taşıyacağınız sitenin tüm sorunlarını gidermeye odaklanın.

Siteyi taşımak-hosting şirketini değiştirmek
Siteyi taşımak-hosting şirketini değiştirmek

Taşımanın Gerçekleşmesi

İyi bir planlama yapıp siteyi tam olarak hangi saatlerde taşıyacağınıza karar vermelisiniz. Sitenin dosyalarının alınması ve diğer hosting şirketindeki panele aktarılması 4-5 saat alıyor.

Ayrıca veritabanı ile ilgili sorunlar çıkabilir. Bir e-ticaret sitesi taşıyorsanız yeni siparişlerin bilgisini kaybedebilirsiniz. Tabii Yandex web master tarzı dışarıdan e-mail hizmeti kullanıyorsanız siteyi hemen kapatmayabilirsiniz.

Eski Siteyi Taşıma Sırasında Kapatın

Şahsen ben sipariş saatlerinin ayarlanarak sitenin bakım moduna alınmasından yanayım. Örneğin saat 16’ya kadar sipariş alıyorsanız saat tam 16”da siteyi bakım moduna alıp ertesi gün 16’ya kadar kapalı tutabilirsiniz. Bu süreçte de istediğiniz gibi çalışır, tüm kontrolleri yapar ve bir tane bile sipariş atlamadığınızdan emin olursunuz.

Siteyi eklentisiz bakım moduna almak için aşağıdaki kodu temanızın functions.php dosyasının en sonuna yapıştırın.

// Activate WordPress Maintenance Modefunction wp_maintenance_mode() {

if (!current_user_can(‘edit_themes’) || !is_user_logged_in()) {

wp_die(‘<h1>Bakımdayız</h1><br /> Sitemizde sunucu değişikliği yapılacaktır. … Bunun gibi siteyi taşımak başka bir deyişle hosting şirketini değiştirerek sitenizi başka bir sunucuya taşımakla alakalı uygun gördüğünüz cümleleri yazınız.’);

}

}

add_action(‘get_header’, ‘wp_maintenance_mode’);

Kırmızıya boyadığım metin kısımlarını değiştirebilirsiniz. Daha süslü bakım modu isterseniz önereceğim eklenti “wp maintenance mode“.

Taşıyacağınız Sitenin Tam Yedeklerini Alın

Birinci olarak veritabanı ikinci olarak da sitenin tüm dosyalarının yedeklerini alacaksınız. Ben siteyi Linux sunucuları olan Veridyen’e taşıdım.

Veritabanını yedeklerken Cpanelde phpmyadmin sayfasından “dışa aktar” yapmanız yeterli. Dışa aktarırken “özel” seçeneğini seçin ve alt menülerden sıkıştırma seçeneğini arayın. Sıkıştırma varsayılan olarak “yok” diye seçilmiş durumda. Siz açılır pencereden “gzip” seçebilirsiniz. Böylece, site veritabanını yeni hosting şirketinin sunucularına aktarırken zaman kazanırsınız.

Veritabanı Yedeğinizi Yeni Sunucuya Yükleyin

Veritabanını yeni hosting şirketinin phpmyadmin sayfasından sunucularına direkt yükleyin. Ancak bu yükleme işleminde sorunlar yaşayabilirsiniz. Kendi yaşadığım sorunları nasıl çözdüğümü anlatayım.

Taşıdığım sitenin özel bir durumu vardı. Taşıdığım hosting paketinde zaten bir veritabanı ve sitenin eski dosyaları bulunuyordu. Ben bu veritabanlarının hepsini birden sildim (phpMyAdmin sekmesi üzerinden değil MySQL Veritabanları sekmesinden). Dolayısıyla, eski siteden aldığım veritabanını yeni hosting şirketinin veritabanına yükleyemedim.

Destek bileti açtığımda verilen cevap:

Öncelikle tekrar MySQL Veritabanları sekmesinden bir Veri tabanı, bir Veri tabanı kullanıcısı oluşturmanız gerekmektedir Şule hanım. Ardından ilgili kullanıcıyı ilgili veri tabanına yetkilendirmeniz gerekir.

Sonrasında ise wp-config.php dosyasını düzenleyerek oluşturduğunuz veri tabanı, veri tabanı kullanıcısı ve şifresini eklemeniz gerekmektedir. Mevcut Veri tabanlarınızın tamamını sildiyseniz Veri tabanı oluşturmadan içe aktarım yapılamayacaktır.

Böylesine açıklayıcı bir cevaptan sonra gerekli işlemleri hemen yaptım, veritabanı sorunsuzca yüklendi. Geri yüklemeyi Cpanelden yedekleme sihirbazından yaptım. Yeniden phpmyadmin sekmesini açmadım.

“All in one wp migration” tarzı eklentiler mevcutmuş ama ben siteyi taşırken bunun için eklenti olabileceğini düşünmedim ve aramadım. Bu nedenle siteyi tamamen eklentisiz manuel taşıdım.

Dosyaları Aktarın

Sitenizin tüm dosyalarını yeni hosting şirketinin sunucularında doğru yere kopyalamalısınız. Bunun cevabını ise size taşıdığınız yeni hosting şirketi söyleyecektir. Benim taşıdığım yer public_html klasörü idi. Eski site ise https klasörü altındaydı. Ayrıca, eski site Plesk panel kullanıyordu.

wp-config.php Dosyasını Kontrol Edin

Dosyaları aktarmadan önce veya aktardıktan sonra wp-config.php dosyasında veritabanı ismi, veritabanı kullanıcı ismi ve veritabanı kullanıcı şifresi kısımlarının doğru olduğundan emin olun.

Bunun için Filezilla veya WinSCR gibi bir dosya transfer protokolünden yararlanabilirsiniz veya Cpanelden Dosya Yöneticisi sekmesinden bu dosyaya ulaşabilirsiniz. Bu dosya site kurulumu sırasında en kritik dosyalardan biridir ve siteye ait tüm şifre ve anahtarları içerir. Hatta pek çok güvenlik eklentisi, bu dosyaya ekstra koruma sağlar.

E-postaları Taşıyın

E-postalarınızı cpanel üzerinden yedekleyebilir ve yeni sunuculara yükleyebilirsiniz. Bununla beraber, e-ticaret yapıyorsanız yandex web master tarzı dışarıdan e-mail hizmeti kullanıyorsanız bu işlemlere hiç gerek kalmıyor.

Yeni sunucu hesabınızda eski sunucuda yer alan aynı e-mail adreslerinizi tek tek açmanız yeterlidir. Mail açma ve eski site üyelerinizi durumdan haberdar etme için Cpanelde mail açma ve toplu mail başlıklı yazımı okumanızı tavsiye ederim.

DNS Yönlendirmesi

Tüm işlemler yapılıp dosyalar da yeni sunuculara yüklendiğine göre artık sitenin DNS yönlendirmesini yapabilirsiniz. Bunu yapmak için yeni hosting şirketinden destek alabilir veya kendiniz alan adınız sayfasına gidip DNS yönlendirmelerini yapabilirsiniz.

Benim taşıma işlemim yönlendirmeden sonra 4 saat içinde bitti. Sadece SSL sertifikasında sorun çıktı. Yeni hosting şirketi yani Veridyen SSL sertifikası sorununu 20 dakikada çözdü. Sorunsuz bir şekilde 4 saat sonra siteyi açtım.

Bunları da okuyabilirsiniz

Sitenizin alan adını da değiştirecekseniz bir önceki yazımı okumalısınız. Alan adı değiştirmek yani URL değiştirmek bu yazıda bahsedilen siteyi taşımak ile kıyaslandığında biraz daha zahmetli ve riskli bir iş. Search Console işlemleri var, hit kaybı riski var. Bahsettiğim yazı:

Site Adresi Değiştirmek – Eklentisiz: Trafik kaybetmeden, seo zarar görmeden ve sorunsuz site taşımak, site URL’sini değiştirmek veya başka deyişle site adresi değiştirmek mümkün. Bunun için tüm aşamaları eksiksiz yapmalısınız.

Rank Math Yoast Seo’dan daha iyi: Yazımda wordpress için en iyi SEO eklentileri arasında olan Rank Math ve Yoast Seo eklentilerini karşılaştırdım, bence ilki daha iyi.

2021 Ücretsiz ve Kaliteli 10 WordPress Eklentisi: Yazı 2021 yılına ait olsa da, 2023 Kasım’da hala aynı eklentileri kullanıyorum.

Yorum yapın