Details taken from http://blog.zuola.com/2012/03/how-to-install-ushahidi-on-dreamhost-server.htm
You need these Dreamhost php extensions:
- PCRE compiled with –enable-utf8 and –enable-unicode-properties (for UTF-8 functions to work properly).
- iconv (required for UTF-8 transliteration).
- mcrypt (required for encryption).
- SPL (required for several core libraries).
- mbstring (speeds up Kohana’s UTF-8 functions).
- MySQL (required for database access).
- IMAP (required for email functionality).
Make these folders writable:
- chmod -R 777 application/config
- chmod -R 777 application/cache
- chmod -R 777 application/logs
- chmod -R 777 media/uploads
- chmod 777 .htaccess
And avoid the “500 Internal Server Error” by:
- In .htaccess,
- remove or comment "RewriteRule .* index.php/$0 [PT,L]"
- add "RewriteRule ^(.+)$ index.php?kohana_uri=$1 [L]"
- remove or comment out "Options +FollowSymlinks"
- After installing, create a new account, the go to dh_phpmyadmin.
- Copy new user’s password hash code to Administror’s password,
- then login with admin and new password (the default username and password don’t work).
- enjoy.
1 Comment
Hide/Show CommentsMark
chmod 777 .htaccess is a really bad security risk no?