| Anonymous: Ed Roberts |
 |
July 02 2008 09:55 AM (Read 860 times) |
|
|
|
|
Admin can post a new story.
When a regular user posts, the followind error appears:
" Unfortunately, an error has occurred rendering this page. Please try again later."
The URL is: http://dilbert.bmh.com/submit.php?type=story&topic=PMESII_POSTINGS
I have checked and rechecked all configuration settings I can think of. Any insight into this problem will be appreciated.
|
| |
|
|
| Dirk |
 |
July 02 2008 13:33 PM |
|
|

Admin
 Status: offline
Registered: 01/12/02
Posts: 12492
|
|
| |
|
|
| Ed Roberts |
 |
July 03 2008 08:46 AM |
|
|

Newbie
Status: offline
Registered: 07/01/08
Posts: 4
|
It sounds like turning on debuging will greatly improve my chances of solving this problem.
Your response said:
"If, however, the problem occurs before you had a chance to log in, you can edit your config.php file and change the $_CONF['rootdebug'] variable like so:
$_CONF['rootdebug'] = true; "
However, I have not been able to find the file "config.php". I have searched the entire tree and have not found any place where $_CONF['rootdebug'] was being set.
I am running GeekLog 1.5.0. Everthing appears to work fine except that non-admin users can not post a story.
Again, Thanks for the help!
|
| |
|
|
| Dirk |
 |
July 03 2008 09:10 AM |
|
|

Admin
 Status: offline
Registered: 01/12/02
Posts: 12492
|
Did you check your error.log? The error message should be logged there.
If that doesn't help, the 'rootdebug' option is now in the Configuration admin panel:
Configuration > Geeklog > Miscellaneous > Debug
(and, yes, that FAQ article has to be updated for 1.5.0 ...)
bye, Dirk
|
| |
|
|
| Ed Roberts |
 |
July 03 2008 12:20 PM |
|
|

Newbie
Status: offline
Registered: 07/01/08
Posts: 4
|
|
| |
|
|
| THEMike |
 |
July 03 2008 14:46 PM |
|
|

Moderator
Status: offline
Registered: 07/25/03
Posts: 141
|
How is this recreated on your site?
Is this a submitted story with no submission queue?
If so, the fix over here will resolve for you:
http://www.geeklog.net/forum/viewtopic.php?showtopic=83466&lastpost=true#83596
|
| |
|
|
| Ed Roberts |
 |
July 04 2008 07:27 AM |
|
|

Newbie
Status: offline
Registered: 07/01/08
Posts: 4
|
Quote by: THEMikeHow is this recreated on your site?
Is this a submitted story with no submission queue?
If so, the fix over here will resolve for you:
http://www.geeklog.net/forum/viewtopic.php?showtopic=83466&lastpost=true#83596

Thanks for the suggestion. I tried it but with the same result. The error occurs both with and without a submission queue configured.
The error occurs when a non-admin user attempts to contribute a story. That is, when such a user clicks on "Contribute", no story entry form is displayed and the error occurs.
I am getting this same error on two different machines with new Geeklog 1.5.0 installations, a machine on my home network and one at work.
I know very little about PHP. Is there any way to get something like a stack trace in order to figure out how the failing function is being called?
|
| |
|
|
| THEMike |
 |
July 04 2008 08:31 AM |
|
|

Moderator
Status: offline
Registered: 07/25/03
Posts: 141
|
Can you please email me your story.class.php file, and the output of your phpinfo?
(Create a file called phpinfo.php on your serverthat contains the following:
PHP Formatted Code
<?php phpinfo(); ?>
Visit it in a browser, save the page and mail it me, I'll pm address)
|
| |
|
|
| THEMike |
 |
July 04 2008 14:28 PM |
|
|

Moderator
Status: offline
Registered: 07/25/03
Posts: 141
|
|
| |
|
|
| Ed Roberts |
 |
July 04 2008 20:28 PM |
|
|

Newbie
Status: offline
Registered: 07/01/08
Posts: 4
|

The fix was received and applied. It works great!
Thanks for the outstanding help and response, Mike and Dirk!
Ed R.
|
| |
|
|