Thanks again to everybody for your responses.

I've tracked down the point in the code where the includes are being processed. I was right that ZF is trying to include things that aren't PHP files. By adding in an if statement that uses preg_match() to check to see if the included file ends with .php, I was able to eliminate the warnings. I added some debugging code to make sure files really were being included ... and I'm seeing this output now:

[jclif...@localhost bin]# zf show version
Including /usr/share/pear/Zend/Tool/Project/Provider/ ProjectProvider.php ...
Including /usr/share/pear/Zend/Tool/Project/Provider/Manifest.php ...
Including /usr/share/pear/Zend/Tool/Framework/Client/Console/ Manifest.php ... Including /usr/share/pear/Zend/Tool/Framework/System/Provider/ Manifest.php ...
Including /usr/share/pear/Zend/Tool/Framework/System/Manifest.php ...
Including /usr/share/pear/Zend/OpenId/Provider.php ...
Zend Framework Version: 1.9.3PL1

I was also able to successfully create my first project w/o any errors. I'm pretty sure I've solved the problem without introducing any additional problems, but that remains to be seen.

If anybody is interested ... or runs into this same problem ... on line 90 of Zend/Tool/Framework/Loader/Abstract.php, I modified line 90 and inserted a few lines.

Original:

       90             include_once $file;


Updated:

       90             if (preg_match('/\.php$/', $file)) {
       91               include_once $file;
       92             }

Best,
Jeremy

Reply via email to