主題: 有关资源中心上传的问题,弄了几天了,很帮助 作者: skyala.li 於 七月 05, 2005, 09:21:49 上午 问题:
1.我的plog是安装在本地,第一次安装时都没有问题,资源中心也能上传图片 2.后面把plugin重新删除后再加裁,资源中心再也不能上传图片了。 3.重安装系统,plog资源中心都不能上传图片 我的系统是sony笔记本,安装的xp,数据库mysql4.0 php4.0 .plog1.0.1 4.plog安装在d:\usr\www\plog 每次上传都会出现错误 Exception message: fopen(): open_basedir restriction in effect. File(/usr/tmp\php8.tmp) is not within the allowed path(s): (/usr/www) Error code: 2 -- Backtrace -- D:\usr\www\plog\class\gallery\getid3\getid3.php(162): fopen D:\usr\www\plog\class\gallery\dao\galleryresources.class.php(464): getid3.analyze D:\usr\www\plog\class\action\admin\adminaddresourceaction.class.php(78): galleryresources.addresource D:\usr\www\plog\class\controller\controller.class.php(305): adminaddresourceaction.perform D:\usr\www\plog\admin.php(39): admincontroller.process Exception message: fopen(/usr/tmp\php8.tmp): failed to open stream: Operation not permitted Error code: 2 -- Backtrace -- D:\usr\www\plog\class\gallery\getid3\getid3.php(162): fopen D:\usr\www\plog\class\gallery\dao\galleryresources.class.php(464): getid3.analyze D:\usr\www\plog\class\action\admin\adminaddresourceaction.class.php(78): galleryresources.addresource D:\usr\www\plog\class\controller\controller.class.php(305): adminaddresourceaction.perform D:\usr\www\plog\admin.php(39): admincontroller.process Exception message: copy(): open_basedir restriction in effect. File(/usr/tmp\php8.tmp) is not within the allowed path(s): (/usr/www) Error code: 2 -- Backtrace -- D:\usr\www\plog\class\file\file.class.php(377): copy D:\usr\www\plog\class\file\fileuploads.class.php(123): file.rename D:\usr\www\plog\class\file\fileuploads.class.php(57): fileuploads.my_move_uploaded_file D:\usr\www\plog\class\gallery\dao\galleryresourcestorage.class.php(240): fileuploads.processfile D:\usr\www\plog\class\gallery\dao\galleryresources.class.php(483): galleryresourcestorage.storeupload D:\usr\www\plog\class\action\admin\adminaddresourceaction.class.php(78): galleryresources.addresource D:\usr\www\plog\class\controller\controller.class.php(305): adminaddresourceaction.perform D:\usr\www\plog\admin.php(39): admincontroller.process 即使我按照论坛贴子说的把./tmp 改为/usr/www/plog/tmp ./gallery/ 改为 /usr/www/plog/gallery/都不行。 谢谢 主題: 有关资源中心上传的问题,弄了几天了,很帮助 作者: markwu 於 七月 05, 2005, 10:54:20 上午 把你的 php.ini 中的 open_basedir 的參數那一行清空試試看。
程式碼: open_basedir = d:/usr/tmp 改為 程式碼: // open_basedir = d:/usr/tmp Mark 主題: markwu 作者: skyala.li 於 七月 05, 2005, 01:03:26 下午 markwu
好,还是不行,我的那个open_basedir在 php.ini本来就是关闭的。我打开试了也一样。 真的没办法了吗急死人了。我的plog就是上网站了。 主題: Re: markwu 作者: markwu 於 七月 08, 2005, 11:13:32 上午 引用自: skyala.li markwu 好,还是不行,我的那个open_basedir在 php.ini本来就是关闭的。我打开试了也一样。 真的没办法了吗急死人了。我的plog就是上网站了。 如果你的 open_basedir 是關掉的,那我就不知道問題了。 引用 即使我按照论坛贴子说的把./tmp 改为/usr/www/plog/tmp ./gallery/ 改为 /usr/www/plog/gallery/都不行。 另外,你是改成 D:/usr/www/plog/tmp 還是 /usr/www/plog/tmp。這是不一樣的吧。 Mark |