Hello,
I own a prime licence and have currently a dolphin installed on /mysite/mydolphin. Due to certain bugs and error I made during the development, I've attempted to install another dolphin on my root server, at /mynewdolphin
Everything went wrong... By example, I've got display error, missing icons, css missing on both the user side and the admin side, the page /member.php linking to a white page... (after a reboot of my server, it seems that most of the display errors have left, not the /member.php issue, tough).
But, above all, I have a white square which is appearing randomly, not all the time but very often, at the bottom of my pages. See the screenshots 1, 2 and 3 to see the square. When I click on it, it pops "Movie not loaded - Adobe Flash Player"...
And it stays like that, even after the deinstallation of every single modules and component in my boonex installation. I might choose to reinstall again... but I NEED to understand where does this square comes from because - and THAT is weird - I had the same square on my previous installation (in /mysite/dolphin).
Last informations : I'm on Safari/Maverick (I have the same problem on Safari/Moutain Lion) and, with firefox, I can't reproduce the bug and make the white square appears.
Does someone here has already experimented such a white square, which seems to be linked with adobe flash player?
Is there an internal component of boonex which use adobe flash player and might be the source of the problem? (I have already deactivated all the flash apps)
Is it possible that my previous platform on /mysite/dolphin produce some 'porous' bugs, or something, on my fresh new platform /mynewdolphin ?
[EDIT] I'm using a v7.0.9 and the white square appears also in UNI template
|
I had the same problem a while back when I was at 7.0.9, it was an added script.
Unfortunately I never found exactly what it was, but it was the exact same white box bottom left.
When you press the login link for the pop up box, does the box show at the top left or correct in the center...mine would show above the entire index top left pushing the content down the page and not "overlaying" it on the page.
ManOfTeal.COM a Proud UNA site, six years running strong! |
I had the same problem a while back when I was at 7.0.9, it was an added script.
Unfortunately I never found exactly what it was, but it was the exact same white box bottom left.
When you press the login link for the pop up box, does the box show at the top left or correct in the center...mine would show above the entire index top left pushing the content down the page and not "overlaying" it on the page.
Hi newton, my login box is okay actually. I just have this weird box... (I've reinstalled, finally and everything went better - no display error but the box). I mean, that's not a very big issue, it would just be much better to not have a bug at all. I though it was coming from a script, either one I bought from the community, or one I made with my partner, but no, it's impossible as this morning (france time) I had a totally empty platform without any module neither any modifications inside. The only stuff I still have is a subdirectory with a bugged version of dolphin (not really bugged, just a little due to some modifications I made, but enough to show the white square by example). So I come to think it could have a link. However, I'm on a CentOS, a fantastic linux which, I think, respect rights, groups, authorisations... Then I am very suspicious to believe that a script inside a folder has the ability to impact another script on the higher folder...
|
I talked to quickly...
Very weird things happen to my dolphin...
|
The first shot looks cache related, turn off all cache options for testing.
The second, use Firebug or the like to find where the missing object is coming from.
[edit] it would really help if you could post a screenshot of your "audit" page in admin section.
i.e.
http://www.boonex.com/forums/topic/Files-bigger-than-2mb.htm#213554
ManOfTeal.COM a Proud UNA site, six years running strong! |
I do think that all my bugs come from the fact that I have two dolphin installed on the same server. Because, as I have installed the new one I jut notice the previous one has now a display totally bugged. Fo no reason... It is like 'porous'... weird... Does someone already experienced to have a multiple dolphin installation on one single server without issue?
My audit page is a pity :p because I've not deal with the PHP MAJ asked. Stays the cgi-fcgi, another PHP thing for which, at this time, I do not know really how to deal with...
Software requirements
-
PHP: 5.3.3 - WARNING (your PHP version is outdated, upgrade to the latest 5.5.5 maybe required)
- allow_url_fopen = On - OK
- allow_url_include = Off - OK
- magic_quotes_gpc = Off - OK
- memory_limit = 1073741824 - OK
- post_max_size = 134217728 - OK
- upload_max_filesize = 134217728 - OK
- register_globals = Off - OK
- safe_mode = Off - OK
- short_open_tag = On - OK
- disable_functions = - OK
- php module: curl = curl - OK
- php module: gd = gd - OK
- php module: mbstring = mbstring - OK
- php module: xsl = xsl - OK
- php module: json = json - OK
- php module: openssl = openssl - OK
- php module: mysqli = mysqli - OK
- php module: ftp = ftp - OK
-
MySQL: 5.1.69 - OK
-
Web-server: Apache
- rewrite_module - UNDEFINED (try to check manually: apachectl -M 2>&1 | grep rewrite_module)
-
OS: Linux lemediadesmedias.com 2.6.32-279.19.1.el6.x86_64 #1 SMP Wed Dec 19 07:05:20 UTC 2012 x86_64
Hardware requirements
Hardware requirements can not be determined automatically -manual server audit may be reqired.
Site setup
-
Dolphin version = 7.0.9 - WARNING (your Dolphin version is outdated please upgrade to the latest 7.1.4 version)
-
files and folders permissions
Please click here to find out if dolphin permissions are correct.
-
ffmpeg
sh: /var/www/vhosts/lemediadesmedias.com/httpdocs/flash/modules/global/app/ffmpeg.exe: cannot execute binary file
if you don't know if output is correct then manual server audit may be reqired.
-
mail sending - click here to send test email to team@innov24.com
-
cronjobs
MAILTO=team@innov24.com
* * * * * cd /var/www/vhosts/lemediadesmedias.com/httpdocs/periodic; /usr/bin/php -q cron.php
if you are unsure if output is correct then manual server audit may be reqired.
-
media server
Please follow this link to check media server settings. Also you can try video chat - if video chat is working then most probably that flash media server is working correctly, however it doesn't guarantee that all other flash media server application will work.
-
forums
Please follow this link to check if forum is functioning properly. If it is working but '[L[' signs are displayed everywhere, then you need to compile language file (you maybe be need to compile language file separately for every language and template you have).
Site optimization
-
PHP:
-
php accelerator = eAccelerator - OK
-
php setup = cgi-fcgi - WARNING (your PHP setup maybe very inefficient, please check it for sure and try to switch to mod_php, apache dso module or FastCGI)
-
MySQL:
-
key_buffer_size = 67108864 - OK
-
query_cache_limit = 1048576 - OK
-
query_cache_size = 33554432 - OK
-
query_cache_type = ON - OK
-
max_heap_table_size = 268435456 - OK
-
tmp_table_size = 268435456 - OK
-
thread_cache_size = 128 - OK
-
Web-server:
-
User-side caching for static conten = click here to check it in Google Page Speed
If it is not enabled then please consider implement this optimization, since it improve perceived site speed and save the bandwidth, refer to this tutorial on how to do this. To apply this optimization you need to haveexpires_module Apache module - UNDEFINED(try to check manually: apachectl -M 2>&1 | grep expires_module)
-
Server-side content compression = can be checked manually or in "Page Speed" tool build-in into browser.
If it is not enabled then please consider implement this optimization, since it improve perceived site speed and save the bandwidth, refer to this tutorial on how to do this. To apply this optimization you need to havedeflate_module Apache module - UNDEFINED(try to check manually: apachectl -M 2>&1 | grep deflate_module)
-
Dolphin:
-
DB cache = On (File based cache engine) - OK
-
Page blocks cache = On (File based cache engine) - OK
-
Member menu cache = On (File based cache engine) - OK
-
Templates Cache = On (FileHtml based cache engine) - OK
-
CSS files cache = On - OK
-
JS files cache = On - OK
-
Compression for CSS/JS cache = On - OK
|
Sorry for delays, I'm at work all day today.
This would be the main concern:
-
Web-server: Apache
- rewrite_module - UNDEFINED (try to check manually: apachectl -M 2>&1 | grep rewrite_module)
What is your server anyway?
You can install as many Dolphin sites as you like under folders or subdomains.
ManOfTeal.COM a Proud UNA site, six years running strong! |
sorry as well for my delay, I'm quite...overloaded this time. And thank you for concern.
I think the bugs I encounter come from the fact that I have 2 dolphins, not because of dolphin but because of ajax stuffs and javascript personal scripts we put on the platform... I may be wrong but I'm on the go to verify that by desinstalling the second dolphin and see. Just need to setup a git before and to install the platform on local... I have problems with that too xD (thinking to make another forum post)
About mod_rewrite, I've checked as mentioned, it says rewrite_module (shared)
I'm not very sure of what exactly means (shared) but it works, as redirections included in htaccess file work...
Ah! and I finally found out why /member.php led to a white screen. It comes from the template which seems to be incompatible with some regular blocks added to the page. I've not really understand 'why' but i'm able to make the bug disappeared by not installing the blocks. I've not look for the exact bugging block, right now I've just empty everything, but I'm not too worried.
|
Not sure on your OS.
This is a step by step I made long ago, it is still a good place to start if your building your own server.
http://www.boonex.com/n/this-is-what-i-did-to-get-d7-x-working-on-a-server
Make sure your system is fully updated.
ManOfTeal.COM a Proud UNA site, six years running strong! |
it's great that you made it by hand!
I use centOs (on local too) but your tutorial is helpful in many points, especially the php.ini configuration, something I'll have to do along the sql and apache optimisation (http://www.boonex.com/trac/dolphin/wiki/HostingServerSetupRecommendations#PHP)
One question, regarding your doc : is ruby required (or even used) by dolphin or is it just something you add to program in your favorite langage?
|
FastCGI is acceptable, and is Green in newer versions of Dolphin (note how the audit page even recommends it). Dolphin can only check the loaded Apache modules if PHP runs as an Apache module - it's currently running under FastCGI. If profile URLs and module permalinks work, mod_rewrite is loaded and working.
However, I do see that the FFmpeg binary can't execute. Make sure it has 755 permissions. If ffmpeg.exe can't run, some of Dolphin's audio/video features won't work. Other than that, the setup is optimized for Dolphin.
What block is causing the blank page error? I've seen this happen with third-party modules.
BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
Thank you to have noticed that Nathan, I've fixed it. It had 755 but I made a mistake, installing the one who is on download on boonex.com (which is for windows). The, the binary could not been executed on cents linux, that's normal. However the square is still there, it appears randomly, time to time... I also do think it is a third part module, since I work currently on an empty dolphin containing only 3 of theses modules. I will try to understand asap which one is the bad guy, but it is not a very big deal. |
I will try to understand asap which one is the bad guy, but it is not a very big deal.
Please inform us of the module when found...
ManOfTeal.COM a Proud UNA site, six years running strong! |
One idea is to remove (or if none are active, add) one block at a time, until you encounter the blank page. Mark that block, and then continue until all other blocks are vetted. If the block belongs to a third-party module, contact the developer to have them look into the cause. BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin |
This object may be an 'object' element. Make sure that your 'templates\base\css\general.css' file contains:
object { display:block !important; }
(it should be in the beginning of this file)
|