Same problem here, too.
phpwcms: 1.3.5. (rel 05-12-2007)
Provider:
http://dreamhost.com
MySQL: 5.0.24a
PHP: 4.4.8
Cookies are enabled in FF; Session cookies are greyed out/inactive (could this be the problem?).
In frontend everythings seems okay.
Login fails -> "Errors during login!"
After the 3rd installation I kept the setup folder and returned to "database settings".
There it says "There is a database problem! Account for user admin was not created or updated. Try again."
In fact a user was created and the values are identical in the datbase and in config file.
I tried to login with default values as well as with created password. Also entered the passwort as plain text into the db table using MD5 - to no avail.
Here my config:
Code: Select all
// database values
$phpwcms['db_host'] = 'mysql.xxx.com';
$phpwcms['db_user'] = 'xxx';
$phpwcms['db_pass'] = 'xxx';
$phpwcms['db_table'] = 'xxx';
$phpwcms['db_prepend'] = '';
$phpwcms['db_pers'] = 1;
$phpwcms['db_charset'] = 'utf8';
$phpwcms['db_collation'] = 'utf8_general_ci';
$phpwcms['db_version'] = 50024; // tried with 50041 as well
// site values
$phpwcms['site'] = 'http://hartmantravels.com/';
$phpwcms['admin_name'] = 'Webmaster'; //default: Webmaster
$phpwcms['admin_user'] = 'xxx'; //default: admin
$phpwcms['admin_pass'] = 'xxx'; //MD5(phpwcms)
$phpwcms['admin_email'] = 'webmaster@hartmantravels.com'; //default: noreplay@host
// paths
$phpwcms['DOC_ROOT'] = $_SERVER['DOCUMENT_ROOT'];// real DOC_ROOT seems to be: '/home/.holbrook/hartmantravels/hartmantravels.com/inc'
$phpwcms['root'] = ''; //default: ''
$phpwcms['file_path'] = 'filearchive'; //default: 'filearchive'
$phpwcms['templates'] = 'template'; //default: 'template'
$phpwcms['content_path'] = 'content'; //default: 'content'
$phpwcms['cimage_path'] = 'images'; //default: 'images'
$phpwcms['ftp_path'] = 'upload'; //default: 'upload'
// content values
$phpwcms['file_maxsize'] = 2097152; //Bytes (50 x 1024 x 1024)
$phpwcms['content_width'] = 940; //max width of the article content column - important for rendering multi column images
$phpwcms['img_list_width'] = 100; //max with of the list thumbnail image
$phpwcms['img_list_height'] = 75; //max height of the list thumbnail image
$phpwcms['img_prev_width'] = 940; //max width of the large preview image
$phpwcms['img_prev_height'] = 600; //max height of the large preview image
$phpwcms['max_time'] = 7200; //logout after max_time/60 seconds
// other stuff
$phpwcms['compress_page'] = 0; //0 = OFF, 1-9: page compression ON (1 = low level, 9 = highest level)
$phpwcms['imagick'] = 1; //0 = GD, 1 = ImageMagick, 2 = ImageMagick 4.2.9
$phpwcms['imagick_path'] = ''; //Path to ImageMagick (default='' - none)
$phpwcms['use_gd2'] = 1; //0 = GD1, 1 = GD2
$phpwcms['rewrite_url'] = 0; //whether URL should be rewritable
$phpwcms['wysiwyg_editor'] = 2; //0 = no wysiwyg editor, 2 = FCKeditor, 4 = spaw
$phpwcms['phpmyadmin'] = 0; //enable/disable phpMyAdmin in Backend
$phpwcms['default_lang'] = 'en'; //default language
$phpwcms['charset'] = 'utf-8'; //default charset 'iso-8859-1'
$phpwcms['allow_remote_URL'] = 1; //0 = no remote URL in {PHP:...} replacement tag allowed, 1 = allowed
$phpwcms['gt_mod'] = 1; //0 = Graphical Text MOD disabled, 1 = enabled
$phpwcms['jpg_quality'] = 85; //JPG Quality Range 25-100
$phpwcms['sharpen_level'] = 1; //Sharpen Level - only ImageMagick: 0, 1, 2, 3, 4, 5 -- 0 = no, 5 = extra sharp
$phpwcms['allow_ext_init'] = 1; //allow including of custom external scripts at frontend initialization
$phpwcms['allow_ext_render'] = 1; //allow including of custom external scripts at frontend rendering
$phpwcms['cache_enabled'] = 0; //cache On/Off - 1 = caching On / 0 = caching Off (default)
$phpwcms['cache_timeout'] = 0; //default cache timeout setting in seconds - 0 = caching Off
$phpwcms['imgext_disabled'] = ''; //comma seperated list of imagetypes which should not be handled 'pdf,ps'
$phpwcms['multimedia_ext'] = 'aif,aiff,mov,movie,mp3,mpeg,mpeg4,mpeg2,wav,swf,swc,ram,ra,wma,wmv,avi,au,midi,moov,rm,rpm,mid,midi'; //comma seperated list of file extensiosn allowed for multimedia
$phpwcms['inline_download'] = 1; //1 = try to display download documents in new window; 0 = show safe under dialog
$phpwcms['form_tracking'] = 1; //make a db entry for each form
$phpwcms['formmailer_set'] = array('allow_send_copy' => 0, 'global_recipient_email' => 'form@localhost'); //for better security handling
$phpwcms['allow_cntPHP_rt'] = 0; //allow PHP replacement tags and includes in content parts
$phpwcms['GETparameterName'] = 'id'; //must have a minimum of 2 chars
$phpwcms['no_session_start'] = array('googlebot', 'msnbot', 'ia_archiver', 'altavista', 'slurp', 'yahoo', 'jeeves', 'teoma', 'lycos', 'crawler'); //don't start session
$phpwcms['mode_XHTML'] = 1; // Doctype: 1 = XHTML 1.0 Transitional, 0 = HTML 4.01 Transitional
$phpwcms['header_XML'] = 1; // Content Type: 1 = application/xhtml+xml, 0 = text/html
$phpwcms['IE_htc_hover'] = 0; // enables HTC Hover for IE < 7 - has no effect in other browsers
$phpwcms['IE_htc_png'] = 0; // enables HTC pngbehavior for IE < 7 - has no effect in other browsers
$phpwcms['Bad_Behavior'] = 0; // 1 enables spam blocking by Bad Behavior, 0 off
$phpwcms['wysiwyg_template'] = array('FCKeditor' => 'phpwcms_basic,phpwcms_default,Default,Basic',
'SPAW2' => 'standard,all,mini' );
$phpwcms['GET_pageinfo'] = 0; // will add "&pageinfo=/cat1/cat2/page-title.htm" based on the breadcrumb information for each site link
$phpwcms['version_check'] = 1; // checks for current release of phpwcms online
$phpwcms['SESSION_FEinit'] = 1; // set 1 to enable sessions in frontend, 0 to disable sessions in frontend
$phpwcms['Login_IPcheck'] = 0;
// dynamic ssl encryption engine
$phpwcms['site_ssl_mode'] = '0'; // tuns the SSL Support of WCMS on(1) or off (0) DEFAULT '0'
$phpwcms['site_ssl_url'] = ''; //URL assigned to the SSL Certificate. DON'T add a slash at the End! Exp. 'https://www.yourdomainhere.tld'
$phpwcms['site_ssl_port'] = '443'; //The Port on which you SSL Service serve the secure Sites. Servers DEFAULT is '443'
// smtp values
$phpwcms['SMTP_FROM_EMAIL'] = 'webmaster@hartmantravels.com'; // reply/from email address
$phpwcms['SMTP_FROM_NAME'] = 'HartmanTravels'; // reply/from name
$phpwcms['SMTP_HOST'] = 'mail.hartmantravels.com'; // SMTP server (host/IP)
$phpwcms['SMTP_PORT'] = 25; // SMTP-Server port (default 25)
$phpwcms['SMTP_MAILER'] = 'mail'; // default phpMailer: smtp, mail (default), sendmail
$phpwcms['SMTP_AUTH'] = 1; // sets SMTP_AUTH to ON/OFF
$phpwcms['SMTP_USER'] = 'webmaster@hartmantravels.com'; // default SMTP login (user) name
$phpwcms['SMTP_PASS'] = 'xxx'; // default SMTP password
define('PHPWCMS_INCLUDE_CHECK', true);
Now, I'm at a total loss here. Had this site installed on my own server before as a sample. My customer chose this provider because he has more domains there. I checked their offer as to the availability of mysql, php and imagemagick and thought it was okay. I can hardly tell my customer now that he has to change his provider after he just registered this domain today ...
Hope someone knows a solution.
Anka