首先,我们需要定位到导致问题的核心代码,并进行针对性修改。以下是具体步骤:
1, 打开根目录下的/dede/friendlink_add.php 文件,找到大约第27行左右的代码:
$imgurl = $cfg_medias_dir."/flink";
2, 接下来,处理/dede/friendlink_edit.php 文件中的61-62行代码:
$request->MoveUploadFile('logoimg', DEDEROOT.'/uploads/flink/'.$request->GetFileInfo('logoimg', 'name'));
$logo = $cfg_cmspath.'/uploads/flink/'.$request->GetFileInfo('logoimg', 'name');
3, 注意,“flink”只是示例名称,你可以根据实际情况将其替换为任何其他名称。但请记住,如果你更改了这个名称,则必须同步更新/uploads/flink/对应的文件夹名,以保证整个系统的协调一致。
最后,不要忘记检查并设置好/uploads/flink/(或者其他自定义名称)文件夹的读写权限。通常情况下,该文件夹应该具有适当的权限,以便服务器可以顺利执行文件上传操作。通过以上步骤,你应该能够有效解决上述提到的权限访问问题,从而让网站运行更加顺畅。