By bakdur2630 on
I'm running Fedora Core 4. I downloaded Drupal and followed the instructions.
When I go to the browser on the Fedora box, it asks me to accept a Certicate and then gives me a blank web page.
From any pther machine, it doesn't ask for a certificare, just gives me a blank screen - What have I done wrong?
Comments
re: Another Newbie needs help
Based on the vast amount of information you've provided concerning the install and any error entries in your drupal and web server logs, I can only guess that you farked up the installation.
I see 2 options from this point. Either look through your logs and inform this community regarding any errors that are present OR reinstall from scrathc and follow each step VERY carefully.
Do you know why it is asking
Do you know why it is asking you for a Cert? Are you trying to access it via https ?
With standard http, Drupal should not ask for a certificate, or it least it never has for me.
As for the blank screen, that could be at any level - Apache, PHP, whatever. Do you have PHP set to not display errors? If the script encountered a fatal error before any output and you have error messages suppressed, you might get a blank page, but there are many possibilities.
Here's the info
I've managed to isolate it to a mySQL error (I think). I followed the instructions to the letter as far as I am aware. I checked the logs and found
/var/www/html/includes/database.mysql.inc on line 24
[client 81.241.128.59] PHP Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
[client 81.240.72.27] PHP Warning: parse_url(mysql://henry%40localhost:etbhfhcf/drupal) [function.parse-url]: Unable to parse url in /var/www/html/includes/database.mysql.inc on line 24
[client 81.240.72.27] PHP Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
[client 81.240.72.27] PHP Warning: parse_url(mysql://henry%40localhost:etbhfhcf/drupal) [function.parse-url]: Unable to parse url in /var/www/html/includes/database.mysql.inc on line 24
[client 81.240.72.27] PHP Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
on the SSL Error log
href='function.mysql-connect'>function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
[client 127.0.0.1] PHP Warning: parse_url(mysql://henry%40localhost:etbhfhcf/drupal) [function.parse-url]: Unable to parse url in /var/www/html/includes/database.mysql.inc on line 24
[client 127.0.0.1] PHP Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
[client 127.0.0.1] PHP Warning: parse_url(mysql://henry%40localhost:etbhfhcf/drupal) [function.parse-url]: Unable to parse url in /var/www/html/includes/database.mysql.inc on line 24
[client 127.0.0.1] PHP Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'henry'@'localhost' (using password: NO) in /var/www/html/includes/database.mysql.inc on line 31
Here is my sites/default/settings.php (I've changed password and url except for localhost
I tried henry@localhost, henry@ntktech.serveftp.org as well as henry%40local host.
henry@localhuost and henry@url all have ALL rights to MySQL databases (all of 'em to solve the problem). phpinfo works OK so it's got to be a MySQL problem - what?
Syntax for db_url
The line for db_url should be of the form
$db_url = 'mysql://login:password@database;
Where
login is your mysql login
password is you mysql password (maybe empty if none is used)
database is the path of the datebase, normally of the form
localhost/db_name where db_name is the name you gave the database.
I am guessing the line should read
$db_url = 'mysql://henry:etbhfhcf@localhost/drupal';
on the assumation your database is named drupal and your password is etbhfhcf
(Note you may wish to change the password after posting in the forum)
Your db url doesn't look
Your db url doesn't look right. It should be:
mysql://username:password@localhost/database
so in your case it should look something like
mysql://henry:password@localhost/database
You should build a small script that does nothing but connect to the DB. Once you've got that working, you can plug the same parameters into the db_url.
Eureka! - it works
nevets, you are a GENIUS - all working boootifully now!
Thank you VERY much for the help. Much appreciated. I learn something new every day.
Don't worry about the password it isn't the one I use - I chnaged both of them before I posted.
Thanks again