Bạn sẽ sử dụng username & mật khẩu để upload code khi viết plugin hay theme lên WordPress repository, bằng cách dùng tham số --username
& --password
. Nhưng mình có mắc phải lỗi forbidden và ngay tức thì các bạn có thể hỏi trên diễn đàn wordpress ([email protected]).
Lỗi khi xuất bản WordPress plugin
$ svn ci -m "tracking pixel hidden, alt attr added" Sending trunk/wpmautic.php Transmitting file data .svn: E195023: Commit failed (details follow): svn: E195023: Changing file '/var/www/html/mautic-wordpress-svn/trunk/wpmautic.php' is forbidden by the server svn: E175013: Access to '/!svn/txr/1189514-quup/wp-mautic/trunk/wpmautic.php' forbidden svn: E175002: Additional errors: svn: E175002: PUT of '/!svn/txr/1189514-quup/wp-mautic/trunk/wpmautic.php': 403 Forbidden
Một vài link tham khảo cho developer khi phát triển theme & plugin:
- https://wordpress.org/support/topic/svn-plugin-commit-forbidden-by-the-server
- https://wordpress.org/support/topic/svn-access-to-is-forbidden
- https://wordpress.org/support/topic/subversion-says-403-forbidden-in-response-to-checkout-why
- https://wordpress.org/support/topic/unable-to-commit-to-plugin-svn-forbidden
- https://wordpress.org/support/topic/svn-commit-forbidden
- https://wordpress.org/support/topic/svn-commit-problem-403-forbidden
- https://wordpress.org/support/topic/cant-commit-to-svn-forbidden-by-server
WordPress không sử dụng git mà sử dụng SVN để publish code.
Giải pháp
Để publish code lên WordPress SVN bạn sử dụng dòng lệnh sau:
$ svn ci -m "commit message here" --username your_username --password your_password
Lưu ý: trước lúc bạn tạo tag mới, hãy chắc chắn đã cập nhật tag trong file your_plugin.php
Chúc bạn thành công!
Nếu bạn thích bài viết này, hãy cỗ vũ chúng tôi bằng phương pháp đăng ký nhận bài viết mới ở bên dưới và đừng quên chia sẻ kiến thức này với bạn bè của bạn nhé. Bạn cũng đều có thể theo dõi blog này trên Twitter và Facebook
Bài viết Lỗi forbidden khi sử dụng WordPress SVN được tổng hợp và biên tập bởi: dinhthuanit.com. Mọi ý kiến đóng góp và phản hồi vui lòng gửi Liên Hệ cho dinhthuanit.com để điều chỉnh. dinhthuanit.com xin cảm ơn.