Foliovision › Forums › FV Player › Bug Reports › FV Flowplayer Pro makes website slower and cause 505 Internal Server error
-
Hello FV Flowplayer team,
I started using FV Flowplayer 1 month ago. it’s free version. Everything is OK until I upgrade to FV Flowplayer Pro yesterday.
I enabled Vimeo hosting and enter Vimeo API key as instructed. At first, everything is OK. But about 1 day later, my website suddenly get slower and sometimes cause 505 Internal Server Error.
In addition, members cannot get logged in.
Then, I disabled FV flowplayer and Pro plugin. And the situation gets better.
Please help me check this issue urgently.
If you need any details, please note, I am willing to provide.
Viet Anh
-
-
Hello Dang,
We’re sorry for the issues that you’re experiencing.
Has anything similar happened to you earlier or this is first time?
Can you send us the the whole error messages with more info?Also, to track what’s causing the issue we’ll need your system info. You can find it at:
Settings -> FV Player Pro -> Tools -> System info
You can simply copy the info into this thread. Thanks!
Making the web work for you,
JurajHi Juraj,
This has never happened before. I check that after I installed FV Player Pro, the hosting CPU always load about 80% each time. This may cause the proble.
The following is my system info.
### Begin System Info ### ## Please include this information when posting support requests ## Multisite: No SITE_URL: https://toeic30ngay.com HOME_URL: https://toeic30ngay.com Plugin URL: https://toeic30ngay.com/wp-content/plugins/fv-wordpress-flowplayer FV Player version: 7.4.8.727 FV Player core version: 7.2.7 FV Player license: Valid (next check 1970-01-01 00:00:00 GMT) FV Player Pro version: 7.4.7.727 FV Player Pro license: Valid (next check 2019-10-24 16:17:18 GMT) WordPress Version: 5.2.4 Permalink Structure: /%postname%/ Active Theme: WPLMS 3.9.6 Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 PHP Version: 7.2.23 MySQL Version: 5.5.5 Web Server Info: LiteSpeed WordPress Memory Limit: 128M PHP Memory Limit: 3000M PHP Upload Max Size: 1000M PHP Post Max Size: 2000M PHP Upload Max Filesize: 1000M PHP Time Limit: 400 PHP Max Input Vars: 1000 PHP Arg Separator: & PHP Allow URL File Open: Yes WP_DEBUG: Disabled DISPLAY ERRORS: N/A cURL: Your server supports cURL. ACTIVE PLUGINS: BP Disable Activation Reloaded: 1.2.1 BuddyPress: 5.0.0 Contact Form 7: 5.1.4 Elementor: 2.7.4 FV Player: 7.4.8.727 FV Player Pro: 7.4.7.727 Google Analytics Dashboard for WP (GADWP): 5.3.9 H5P: 1.14.1 LiteSpeed Cache: 2.9.8.7 Loco Translate: 2.3.1 Official Facebook Pixel: 1.7.25 Protect Uploads: 0.2 Vibe Course Module: 3.9.6.1 Vibe Custom Types: 3.9.6.1 Vibe ShortCodes: 3.9.6 WooCommerce: 3.7.1 WPLMS Customizer Plugin: 1.0 WPLMS Front End: 3.9.6 WPLMS H5p Plugin: 1.3.1 WP Mail SMTP: 1.6.2 WP Social Comments: 1.4 SETTINGS Array ( [nag_fv_player_7] => 1 [notice_new_lightbox] => 1 [notice_db] => 1 [notice_xml_sitemap_iframes] => 1 [autoplay] => false [googleanalytics] => [key] => (redacted) [logo] => [rtmp] => [auto_buffering] => true [disableembedding] => true [disablesharing] => true [disable_video_hash_links] => true [popupbox] => false [allowfullscreen] => true [allowuploads] => false [postthumbnail] => false [tgt] => backgroundcolor [backgroundColor] => #333333 [canvas] => #000000 [sliderColor] => #ffffff [durationColor] => #eeeeee [timeColor] => #eeeeee [progressColor] => #bb0000 [bufferColor] => #eeeeee [timelineColor] => #666666 [borderColor] => #666666 [hasBorder] => false [adTextColor] => #888888 [adLinksColor] => #ff3333 [subtitleBgColor] => rgba(0,0,0,0.50) [subtitleSize] => 16 [playlistBgColor] => #808080 [playlistFontColor] => # [playlistSelectedColor] => #bb0000 [logoPosition] => bottom-left [parse_commas] => false [width] => 100% [height] => 360 [engine] => false [font-face] => Tahoma, Geneva, sans-serif [ad] => [ad_width] => 0 [ad_height] => 0 [ad_css] => .wpfp_custom_ad { position: absolute; bottom: 10%; z-index: 20; width: 100%; } .wpfp_custom_ad_content { background: white; margin: 0 auto; position: relative } [ad_show_after] => 0 [disable_videochecker] => true [interface] => Array ( [ads] => false [align] => false [autoplay] => false [controlbar] => false [embed] => false [mobile] => false [playlist_advance] => false [playlist] => false [playlist_captions] => false [share] => false [speed] => false [splash_text] => false [subtitles] => false [sticky] => false [synopsis] => false [end_actions] => false [lightbox] => false [ab] => false [popup] => true ) [amazon_bucket] => Array ( [0] => ) [amazon_key] => (redacted, 1) [amazon_secret] => (redacted, 1) [amazon_region] => Array ( [0] => ) [amazon_expire] => 5 [amazon_expire_force] => false [fixed_size] => false [js-everywhere] => true [marginBottom] => 28 [ui_play_button] => false [volume] => 0.8 [player-position] => [playlist_advance] => false [sharing_email_text] => Check out the amazing video here [liststyle] => horizontal [ui_speed_increment] => 0.25 [popups_default] => no [email_lists] => Array ( [#fv_list_dummy_key#] => Array ( [title] => [description] => [first_name] => 0 [last_name] => 0 [disabled] => 0 ) [0] => Array ( [title] => [description] => [first_name] => 0 [last_name] => 0 [disabled] => 0 ) [1] => Array ( [title] => Subscribe to list one [description] => Two good reasons to subscribe right now [first_name] => 1 [last_name] => 0 [disabled] => 0 ) ) [sticky_video] => false [sticky_place] => right-bottom [sticky_width] => 380 [playlist-design] => 2017 visible-captions [skin-slim] => Array ( [progressColor] => #bb0000 [accent] => #4682B4 ) [skin-youtuby] => Array ( [progressColor] => #bb0000 [accent] => #4682B4 ) [skin-custom] => Array ( [hasBorder] => false [bottom-fs] => true [borderColor] => #666666 [marginBottom] => 2.8 [bufferColor] => #eeeeee [canvas] => #000000 [backgroundColor] => rgba(51,51,51,1.00) [font-face] => Tahoma, Geneva, sans-serif [player-position] => [progressColor] => #bb0000 [timeColor] => #eeeeee [durationColor] => #eeeeee [design-timeline] => fp-full [design-icons] => [accent] => #4682B4 ) [skin] => custom [hlsjs] => true [lightbox_images] => false [lightbox_improve_galleries] => false [mailchimp_api] => [mailchimp_list] => [mailchimp_label] => Subscribe for updates [version] => 7.4.8.727 [css_writeout-https-toeic30ngay-com] => 1571847430 [video_model_db_checked] => 7.4.8.727 [video_meta_model_db_checked] => 7.4.8.727 [player_model_db_checked] => 7.4.8.727 [player_meta_model_db_checked] => 7.4.8.727 [pro] => Array ( [quality] => , [transcript_theme] => light [video_ads_default] => no [video_ads_postroll_default] => no [video_ads_skip] => 5 [video_ads_skip_minimum] => 10 [watching_prompt_msg] => Are you still watching? [interface] => Array ( [chapters] => false [copy_text] => false [hflip] => false ) [autoplay_once] => false [start_end] => false [autoplay_scroll] => false [ab_loop] => false [vimeo_debug] => false [copy_text] => false [copy_text_time] => 5 [watching_prompt] => false [watching_prompt_interval] => 1 [transcript_hidden] => false [download_template] => %caption% [download_no_right_click] => false [vimeo] => true [yt_logo] => false [youtube_ads_disable] => false [youtube_key] => [amazon_s3] => false [cf_domain] => [cf_key_id] => [cf_pk] => [elastic_key] => [elastic_secret] => [elastic_region] => [bunnycdn_domain] => [bunnycdn_secure_token] => (redacted) [keycdn_domain] => [keycdn_secure_token] => (redacted) [stackpath_domain] => [stackpath_secure_token] => (redacted) [ads_exoclick_zone] => [ads_exoclick_login] => [ads_exoclick_cat] => [ads_exoclick_site] => [video_ads_between_vids] => false [video_ads_once] => false [video_ads] => Array ( ) [vimeo_at] => (redacted) [vimeo_dash_disable] => false [vimeo_iframe] => false [vimeo_location] => api-sg [vimeo_direct_ajax] => false ) [show_controlbar] => false [ui_no_picture_button] => false [ui_repeat_button] => false [ui_rewind_button] => true [ui_speed] => false [splash] => https://toeic30ngay.com/wp-content/uploads/2019/09/Anh-phat-video.png [subtitleOn] => false [video_position_save_enable] => false [fv-wp-flowplayer-submit] => SaveAllChanges [integrations] => Array ( [featured_img] => false [wp_core_video] => false [facebook_sharing] => false [schema_org] => false ) [css_disable] => false [profile_videos_enable_bio] => false [parse_comments] => false [rtmp-live-buffer] => false [db_duration] => false [lightbox_force] => false [mobile_native_fullscreen] => true [mobile_force_fullscreen] => false [mobile_alternative_fullscreen] => false [mobile_landscape_fullscreen] => false [video_sitemap] => false [video_sitemap_meta] => [playlistFontColor-proxy] => # [subtitleFontFace] => inherit [s3_browser] => false [vi_login] => [vi_pass] => [chromecast] => true [key7] => [fv_player_admin_pro_quality_alive] => 1 [fv_player_admin_pro_video_ads_alive] => 1 ) DATABASE CREATE TABLE `wpxl_fv_player_players` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `player_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `player_slug` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `videos` text COLLATE utf8mb4_unicode_ci NOT NULL, `ab` varchar(3) COLLATE utf8mb4_unicode_ci NOT NULL, `ad` text COLLATE utf8mb4_unicode_ci NOT NULL, `ad_height` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `ad_width` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `ad_skip` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `align` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `author` bigint(20) unsigned NOT NULL DEFAULT 0, `autoplay` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `controlbar` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `copy_text` varchar(120) COLLATE utf8mb4_unicode_ci NOT NULL, `changed_by` bigint(20) unsigned NOT NULL DEFAULT 0, `date_created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `date_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `embed` varchar(12) COLLATE utf8mb4_unicode_ci NOT NULL, `end_actions` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL, `end_action_value` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `height` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `hflip` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `lightbox` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `lightbox_caption` varchar(120) COLLATE utf8mb4_unicode_ci NOT NULL, `lightbox_height` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `lightbox_width` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `playlist` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL, `playlist_advance` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `qsel` varchar(25) COLLATE utf8mb4_unicode_ci NOT NULL, `share` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `share_title` varchar(120) COLLATE utf8mb4_unicode_ci NOT NULL, `share_url` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `speed` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `sticky` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, `video_ads` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL, `video_ads_post` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL, `width` varchar(7) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci CREATE TABLE `wpxl_fv_player_playermeta` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `id_player` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `id_player` (`id_player`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci CREATE TABLE `wpxl_fv_player_videos` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `src` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `src1` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `src2` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `splash` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `splash_text` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `caption` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `end` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `mobile` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `rtmp` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `rtmp_path` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, `start` varchar(1024) COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `src` (`src`(191)), KEY `caption` (`caption`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci CREATE TABLE `wpxl_fv_player_videometa` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `id_video` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_ci NOT NULL, PRIMARY KEY (`id`), KEY `id_video` (`id_video`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci ### End System Info ###
Hello Dang,
please enable Settings -> FV Player Pro -> Pro Features -> Debug.
Then see if you are noticing a lot of recent entries in Settings -> FV Player Pro -> Hosting -> Vimeo (Pro) -> “There are …. API errors …” messaage.
Also try to enable Settings -> FV Player Pro -> Hosting -> Vimeo (Pro) -> “Turbocharge Ajax Vimeo loading (Beta)” and see if that helps.
If not, please also enable Settings -> FV Player Pro -> Hosting -> Vimeo (Pro) -> “Force iframe Embedding”.
Thanks,
MartinHello Viet Anh,
are you sure the error which you are getting is HTTP 505? That one means that the HTTP version is not supported.
Also, you said you can’t install FV Player, but from the System Info it seems it’s all running properly. So did you try to reinstall it, but was not able to?
You also said:
my website suddenly get slower and sometimes cause 505 Internal Server Error.
When that happened could you see an increase in your server load? You mentioned the server load was as 80%.
Is there anything in the PHP slow log showing up at that time? What about the PHP error log? Is there any request logged in the access logs which seems to be repating a lot?
If you are not sure about this, it’s best to try to ask your server technical support.
It’s true that loading the Vimeo videos in FV Player Pro does run some WP Ajax call which can increase the server load if you get hundreds of video plays every minute. Is that the case? We added that “Turbocharge Ajax Vimeo loading” option to prevent exactly this issue. Are you sure you purged your Litespeed cache? Unless you did your visitors might be still getting the old page HTML code without the Turbocharge Ajax Vimeo loading enabled in it.
Thanks,
MartinDear Martin,
Thanks for your prompt reply.
1. I can reinstall FV Flowplayer, and now I turn on Vimeo Hosting. But now I don’t add any Video video via FV Flowplayer, I use direct Vimeo player instead.
2. Server load: when the user play the video, the server shows 80%-90%.
3. There is no error in the PHP, which stranges me.
4. I have 400 Vimeo video. I will use “Turbocharge Ajax Vimeo loading” to test this time. If the situation continues, then I will report to you.
V.Anh
Dear Martin,
I have used your suggestions:
+ turn on Turbocharge Ajax Vimeo loading.
+ Ask hosting provider to clear LS cache.But the result are the same. My website slows down. Before activate Vimeo hosting, it loads under 4 seconds. Now it takes 10-15 seconds. And particularly when a user log into the account, it takes even 1 minute and a half, which is unacceptable to a Online Course website like mine.
I do think the problem may come to the compatibility between my theme (or other plugin) with FV Flowplayer. But I cannot find out the root reason is.
For the sake of my website, I have to restore my backup again so that my students can log in easily and access lessons as fast as before. And the backup contains no FV flowplayer.
So for this case, I would like a refund when my main purpose to integrate Vimeo and FV flowplayer do not bear fruit.
V.Anh
Hello Viet Anh,
I figured out how FV Player Pro could be slowing down your entire website – perhaps your web host is blocking access to Vimeo API (api.vimeo.com web host).
Please check Settings -> FV Player -> Hosting -> Vimeo (Pro) -> Access token. There should be a text like this:
Your Vimeo access token has been successfully verified (last check: Tue, 29 Oct 2019 13:30:16 +0000)
Can you see that text? If so, what is the date on it?
Perhaps if fails to check your Vimeo API key and then it tries to check it again and again forever – slowing every pageload. We only run the check in wp-admin and we only run the check once in 6 hours, but perhaps there is some issue in that part of code.
Thanks,
MartinDear Martin,
It may be the problem of my hosting. My hosting is in Vietnam. It may block access to sources outside the country.
The website is not loading slow all the times. Sometimes it does not load, sometimes it loads slowly, sometimes it backs to normal.
The notification says Failed to connect to API.VIMEO.COM port 443: Connection refused.
Anw, I will contact my hosting company and ask them if they can help in this case. Then I will report to you again.
V.Anh
Dear Martin,
I have contacted with my hosting. I used Share Hosting server and it is located in Vietnam, my country.
They say my hosting package will limit the speed to connect to external sources outside the country. I think it may cause the problem with Vimeo API, making it harder to call . I cannot change my hosting, because 100% my users come from Vietnam, so changing hosting location will limit their access speed.
I am totally stuck now, and I must say I have to resort to Vimeo direct embed in WordPress, which remains Vimeo skin without FV Flowplayer customization.
So, please help me check and instruct me for a refund. Your product is really excellent, unfortunately it does not work with me for the time being.
Viet Anh