-
作者帖子
-
請貼上更詳細的資訊,方便幫你分析下,比如網站的配置環境和目前使用的外掛等。
域名在 godaddy 上註冊的,空間是 linode vps 。採用 Wordpress 建站,主題用 ElitePress,並安裝了 Ultimate Member 外掛而且只啟用了這個外掛,也安裝了 WP User Avatar 之類的外掛但未啟用。註冊登入都正常,就是修改使用者頭像和更改封面影象,上傳影象進度條結束後就報 ERROR:Not Found 這個錯誤。
排查方式如下:
1 、檢查伺服器是否可以正常上傳圖片也就是,是否有目錄許可權問題;
2 、將主題切換為預設然後再進行操作;
3 、伺服器配置是否已經安裝了裁切圖片必備的一些元件;
4 、 Ultimate Member 外掛使用肯定是正常的,因為我們的可以正常上傳,原因只能來自於 WordPress 或者你伺服器的配置原因。
此回覆已被標記為私有,🔒 僅樓主及管理員可見。請貼上網站地址和一個可登陸的使用者賬號密碼,我們抽空去看下。
隱私資訊可以勾選下面的框:
此回覆已被標記為私有,🔒 僅樓主及管理員可見。後臺的固定連線沒有設定,所以導致的沒有上傳到正確的路徑,調整了下,可以了已經:
也可以正常進行裁切。
非常感謝,已經可以正常上傳圖片。可是新增的訂閱者使用者沒法上傳圖片,在 function.php 中加了下面的程式碼,也不行。
function enable_file_uploads_by_role( ) { $role = 'subscriber'; if(!current_user_can($role) || current_user_can('upload_files')) return; $contributor = get_role( $role ); $contributor->add_cap('upload_files'); } add_action('admin_init', 'enable_file_uploads_by_role');
將 UM 的會員角色和 WordPress 的角色進行同步,仔細檢查下配置,這些肯定還是你配置的不對的問題。
-
作者帖子
- 哎呀,回覆話題必需登入。