Like so many other threads, I have tried a few fixes for this problem, or similar problem at least.
On my home page/main template, I have the following:
{exp:weblog:entries weblog="fzr_articles"}
<h3>{title}</h3>
<p> {author}<br />
{entry_date format="%F %j, %Y"}<br />
{article_thumbnail}<br />
{article_summary}<br />
{/exp:weblog:entries}None of my entries are showing up, but templates/html code is, on the home page. All other pages show nothing but the dreaded “No input file specified.”
Here are the things I have tried:
1.
Via a Tyssen design article.
Changed:
$path_info = (isset($_SERVER['PATH_INFO'])) ? $_SERVER['PATH_INFO'] : @getenv('PATH_INFO');to
$path_info = (isset($_SERVER['ORIG_PATH_INFO'])) ? $_SERVER['ORIG_PATH_INFO'] : @getenv('ORIG_PATH_INFO');This does not work, I think because the server does support PATH_INFO. I also tried throwing in his .htaccess file too, which didn’t seem to work either.
2.
I looked at the wiki entry but I don’t think that applies either, since I can see PATH_INFO in my phpinfo so I assume it works.
3. Tried the knowledge base solution where i changed the Force Query Strings to yes, then in the index.php page change the $qtype variable to 2, from 0.
4.
BREAKING NEWS!!!!
As I am typing this out, I tried this last solution here and had some partial success.
I tried this solution for the heck of it too. This actually allowed me to view the HTML templates of the pages, but still no entries being displayed. But I don’t get that message anymore.
So basically, my problem now is that I can’t dump any weblog entries into a simple template page. HAve I missed something?
Server/PHP Info
Linux Box
MYSQL 5
GoDaddy Shared Hosting
PHP Version 5.2.5 (Since it’s already using php5, I don’t know why I had to force it with the .htacces file, but alas, it worked when I added the htc access)
PATH_INFO = /control/index.php
SCRIPT_NAME/SCRIPT_URL = /control/index.php
Thanks