[mapguide-users] Dynamic Load WebLayout
Kenneth Skovhede, GEOGRAF A/S
ks at geograf.dk
Fri Jun 6 11:04:43 EDT 2008
I belive that MapGuide runs in the "System" account, so it has full access.
Are you certain that $sid is the same sessionid as the connection has?
You cannot save to another session (perhaps the Administrator can?).
Regards, Kenneth Skovhede, GEOGRAF A/S
nclayton skrev:
> I am having this exact same problem. I am using php and the ajaxviewer.
> I was able to store the weblayout in Library:// but get 'Permission denied'
> when trying to store in Session:
>
> Here is my code:
>
> function loadWebLayout($sid,$svc){
>
> $lyt = <<<XML
> weblayout xml here...
> XML;
>
> $dom = new domDocument;
> $dom->loadXML($lyt);
> $def = "Session:" . $sid . "//standard.WebLayout";
> $rid = new MgResourceIdentifier($def);
> $dat = $dom->saveXML();
> $src = new MgByteSource($dat,strlen($dat));
> $src->SetMimeType(MgMimeType::Xml);
> $svc->SetResource($rid,$src->GetReader(),null);
> }
>
> should the IUSR_* account have write/modify rights to the session folder in
> the repository perhaps?
>
More information about the mapguide-users
mailing list