O.K., new problem. :-)
I'm setting up the drupal install for the intranet. I thought I checked everything, but I get this error at the verify requirements page:
Your web server does not appear to support any common database types. Check with your hosting provider to see if they offer any databases that Drupal supports.
This is on Suse Linux. Would this be a problem with Apache not seeing the php5 ini file (where, I believe, I saw the directive to connect to MySQLi)? Where else should I check? Or maybe I put Drupal in the wrong folder? (although the installation directions say to put it in /var/www on this server, the htdocs folder is in /srv/www ; I put Drupal in srv/www/htdocs )
(MySQL is there, and I already created the drupal database needed)
Thanks!
Carol

Comments
First guess
Is the php5-mysql package for Suse installed?
Drupal Packages with SuSE
Hi Carol - Here's my OpenSuSE/Drupal experience for what ever its worth:
Document Root /home/drupal/public_htmlto the "VirtualHost *:80" container. (note: apache sees this as the default now) You can save it to something like drupal.conf, so apache will pull it in. The advantage is that you can add a new site to the same server in the future and you don't have to be root to update a new release of Drupal or modules. You can also add:
LoadModule rewrite_module /usr/lib64/apache2/mod_rewrite.sothere too. (may not be in that location if you are not 64 bit)
Hope I offered something.
Yep - that answers a lot of questions!
I don't know if it answers the first one, though. :-)
But I was wondering how I could add a Drupal 6 site and Drupal 7 site to the same server, and also wondering how to stay out of root for updates. thanks! :-)
I'm using the cli, but I did a search on YAST for mysql-php and it didn't return anything. Where can I get it, and where is it supposed to live on Suse?
Thanks!
Carol
sorry brain was off in the weeds
Sorry, chillin411 had the package I meant right - php5-mysql (I must have looking sideways or something). But I don't see any logical reason D6 or D7 can't run in different virtual hosts on the same box. Maybe someone else knows if that won't work though.
I don't think so
Added a info.php page to call phpinfo(), so I found a little more information, such as
additional .ini files parsed /etc/php5/conf.d/ctype.ini, /etc/php5/conf.d/dom.ini, /etc/php5/conf.d/iconv.ini, /etc/php5/conf.d/json.ini, /etc/php5/conf.d/pdo.ini, /etc/php5/conf.d/pdo_sqlite.ini, /etc/php5/conf.d/sqlite.ini, /etc/php5/conf.d/timezonedb.ini, /etc/php5/conf.d/tokenizer.ini, /etc/php5/conf.d/xmlreader.ini
PDO drivers sqlite, sqlite2
PECL Module version (bundled) 1.0.1 $Id: pdo_sqlite.c,v 1.10.2.6.2.2 2007/03/23 14:30:00 wez Exp $
SQLite Library 3.3.17
PECL Module version 2.0-dev $Id: sqlite.c,v 1.166.2.13.2.9 2007/05/19 17:58:22 iliaa Exp $
SQLite Library 2.8.17
but there is nothing indicating mysql.
what to do now? :-(
You'll likely want the MySQL
You'll likely want the MySQL Improved functions. Try something like the following at the command line:
yast -i php5-mysqliIf that doesn't work, try this:
yast -i php5-mysqlI'm not a SUSE guy generally, but in theory, that's likely the missing link.
O.K., MySQL is there, but...
the virtual host configuration is driving me up the wall.
Back to htdocs.
:-)
Thanks!!
Virtualhosts
Are you using anything to manage the server like webmin? If you're not super familiar with linux and the command line, that might help out for the virtualhost setup too.
Old topic, but this should solve it:
Install PDO for MySQL :)
Thank you rubaff
I have enabled the PDO
extension=php_pdo.dll
It works now