Version 8 (modified by AlexT, 14 years ago) (diff) |
---|
My Dolphin site shows 500 internal server error
Your PHP is most probably running in CGI mode. The following instructions only apply to PHP running as CGI In this mode, some .htaccess instructions may be causing this problem.
1) Try to remove the Options -MultiViews from the file .htaccess. Also remove any php_value and php_admin_value instructions from it.
2) Another problem causing this may be incorrect permissions on some files or folders. All folders should have 755 permissions, and all files should have 644 permissions (except for flash/modules/global/app/ffmpeg.exe which should have 755 permissions).
3) All Dolphin files and folders should have your FTP user as their owner. If it is not so, this can be another reason of the problem.
Some or all of my widgets keep on loading and do not work.
1) This problem usually happens when there are writable permissions on folders and files when PHP is running in CGI mode.
To check the mode your PHP is running in, log into your Dolphin's Admin Panel and then open the page administration/phpinfo.php.
To fix it, you will need to set all folders permissions to 755 and all files to 644. The file flash/modules/global/app/ffmpeg.exe should be also set to 755.
2) This problem may also be caused by script's inability to open widgets' default skins. You can try the following tweak which will be harmless for the rest of the script functionality:
open the file flash/modules/MODULE_NAME/skins/index.php and replace the line
$sFile = $aResult['current'] . "." . $aResult['extension'];
with
$sFile = "default.swf";
You can also try to comment out these lines if you still experience the problem:
/* - comment start require_once("../../../../inc/header.inc.php"); require_once($sIncPath . "functions.inc.php"); require_once($sIncPath . "apiFunctions.inc.php"); require_once($sIncPath . "xml.inc.php"); $aPathParts = explode("/", $_SERVER['PHP_SELF']); $iPartsCount = count($aPathParts); $aResult = getExtraFiles($aPathParts[$iPartsCount-3], $aPathParts[$iPartsCount-2]); comment end - */
MODULE_NAME stands for board, chat, desktop, im, mp3, photo, video or video_comments.