I recently tried to enable dynamic publishing for my archive pages. I use nearlyfreespeech.net as my host, and the publishing path there differs from the "work" path that must be used for dynamic php generation. (The regular publishing path, which works fine in all the perl scripts, is /home/public. The path needed for PHP scripts is /f2/sitename/public.)
I tried hacking a little in lib/MT/CMS/Blog.pm and managed to get past the open_basedir mischief, but now I just have a helpfully obtuse error page, styled nicely using my blog's design:
"Page Not Found
An error occurs."
Clearly I have missed something. I have no idea how mt.php generates these pages, and investigating is getting me a lot deeper into this than I was hoping. Any help from experienced MT coders would be appreciated.
Reported on Movable Type 5

Hi Kris,
It would be good if you could provide me a preview URL where I could see your issue and analyze it closer.
Thanks,
Mihai
----------------------------------
Daily Movable Type Consultant
Web Development
Movable Type Consulting
Six Apart Partner
http://www.pro-it-service.com/
----------------------------------
Movable Type Demo
http://www.movabletypedemo.org/
----------------------------------
Open Melody Demo
http://www.openmelodydemo.org/
Thanks
Hi,
i have similiar problems after switching to dynamic publishing. I get the message "An error occurs". I substituted this string with the variable $errstr in mt.php to get a detailed message:
is_readable() [function.is-readable]: open_basedir restriction in effect. File(../plugins/block.mtinclude.php) is not within the allowed path(s): (/www/htdocs/w00f6870/:/tmp:/usr/bin:/www/htdocs/w00f6870:/bin:/usr/local/bin:/usr/share/php)
My opinion is, that this is no problem with configuration of open_basedir. I search the file block.mtinclude.php, but it isnt present. If i delete all my mt:Include tags in the template "main_index", thy dynamic publishing works. I think, the problem occurs because of the missing block.mt*.php.
Am i right or ist there a different solution for my problem.
Thanks
Christoph