Xin giúp đỡ về các khác phụ lỗi mkdir(): Permission denied khi Rebuild XML Sitemap trong Xenforo

trandanbao.tran

New member
### Cách sửa mkdir (): Lỗi cho phép bị từ chối khi xây dựng lại trang web XML trong Xenforo

Nếu bạn nhận được lỗi "mkdir (): cho phép bị từ chối" khi cố gắng xây dựng lại trang web XML trong XenForo, có một vài điều bạn có thể kiểm tra để cố gắng khắc phục sự cố.

** 1.Kiểm tra quyền của tệp cho thư mục SITEMAP. **

Điều đầu tiên bạn cần làm là đảm bảo rằng các quyền của tệp cho thư mục SITEMAP được đặt chính xác.Theo mặc định, thư mục SITEMAP phải được sở hữu bởi người dùng máy chủ web và có quyền là 755. Bạn có thể kiểm tra quyền của tệp bằng cách sử dụng lệnh sau:

`` `
ls -L/path/to/siteMap/thư mục
`` `

Nếu các quyền không được đặt chính xác, bạn có thể thay đổi chúng bằng lệnh sau:

`` `
Chmod 755/path/to/siteMap/thư mục
`` `

** 2.Kiểm tra các quyền cho tệp index.xml. **

Bạn cũng cần đảm bảo rằng tệp index.xml trong thư mục SITEMAP có quyền chính xác.Theo mặc định, tệp index.xml phải được sở hữu bởi người dùng máy chủ web và có quyền là 644. Bạn có thể kiểm tra quyền của tệp bằng cách sử dụng lệnh sau:

`` `
ls -l /path/to/sitemap/directory/index.xml
`` `

Nếu các quyền không được đặt chính xác, bạn có thể thay đổi chúng bằng lệnh sau:

`` `
Chmod 644 /path/to/sitemap/directory/index.xml
`` `

** 3.Kiểm tra các quyền cho thư mục bộ đệm Xenforo. **

Thư mục bộ đệm Xenforo được đặt tại `/var/cache/xenforo` theo mặc định.Bạn cần đảm bảo rằng người dùng máy chủ web đã đọc và ghi quyền cho thư mục này.Bạn có thể kiểm tra các quyền bằng cách sử dụng lệnh sau:

`` `
ls -l/var/cache/xenforo
`` `

Nếu các quyền không được đặt chính xác, bạn có thể thay đổi chúng bằng lệnh sau:

`` `
Chmod 777/var/bộ đệm/xenforo
`` `

**4.Xóa bộ đệm Xenforo. **

Khi bạn đã kiểm tra quyền của tệp, bạn nên thử xóa bộ đệm Xenforo.Điều này có thể được thực hiện bằng cách đi đến ** Admincp **> ** Hệ thống **> ** Bộ nhớ cache ** và nhấp vào nút ** Xóa bộ đệm **.

** 5.Xây dựng lại trang web XML. **

Khi bạn đã xóa bộ đệm, bạn nên thử xây dựng lại trang web XML.Điều này có thể được thực hiện bằng cách đi đến ** Admincp **> ** Hệ thống **> ** SITEMAP ** và nhấp vào nút SITEMAP ** REBUILD **.

Nếu bạn vẫn nhận được lỗi "MKDIR (): bị từ chối" sau khi làm theo các bước này, bạn có thể cần liên hệ với nhà cung cấp dịch vụ lưu trữ của mình để được hỗ trợ.

### hashtags

* #xenforo
* sitemap #Xml
* #Permission bị từ chối
* #File quyền
* #SITEMAP REBUILD
=======================================
### How to Fix MKDIR(): Permission Denied Error When Rebuild XML Sitemap in Xenforo

If you're getting the "MKDIR(): Permission Denied" error when trying to rebuild the XML sitemap in Xenforo, there are a few things you can check to try to fix the problem.

**1. Check the file permissions for the sitemap directory.**

The first thing you need to do is make sure that the file permissions for the sitemap directory are set correctly. By default, the sitemap directory should be owned by the web server user and have permissions of 755. You can check the file permissions by using the following command:

```
ls -l /path/to/sitemap/directory
```

If the permissions are not set correctly, you can change them using the following command:

```
chmod 755 /path/to/sitemap/directory
```

**2. Check the permissions for the index.xml file.**

You also need to make sure that the index.xml file in the sitemap directory has the correct permissions. By default, the index.xml file should be owned by the web server user and have permissions of 644. You can check the file permissions by using the following command:

```
ls -l /path/to/sitemap/directory/index.xml
```

If the permissions are not set correctly, you can change them using the following command:

```
chmod 644 /path/to/sitemap/directory/index.xml
```

**3. Check the permissions for the Xenforo cache directory.**

The Xenforo cache directory is located at `/var/cache/xenforo` by default. You need to make sure that the web server user has read and write permissions to this directory. You can check the permissions by using the following command:

```
ls -l /var/cache/xenforo
```

If the permissions are not set correctly, you can change them using the following command:

```
chmod 777 /var/cache/xenforo
```

**4. Clear the Xenforo cache.**

Once you've checked the file permissions, you should try clearing the Xenforo cache. This can be done by going to the **AdminCP** > **System** > **Cache** and clicking the **Clear Cache** button.

**5. Rebuild the XML sitemap.**

Once you've cleared the cache, you should try rebuilding the XML sitemap. This can be done by going to the **AdminCP** > **System** > **Sitemap** and clicking the **Rebuild Sitemap** button.

If you're still getting the "MKDIR(): Permission Denied" error after following these steps, you may need to contact your hosting provider for assistance.

### Hashtags

* #xenforo
* #Xml sitemap
* #Permission denied
* #File permissions
* #SITEMAP rebuild
 
Join ToolsKiemTrieuDoGroup
Back
Top
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock