Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] kru-x - wordpress

Featured Replies

17 hours ago, Ritzer said:

@Kru-x Recently, for some reason Wordpress does not show anymore for me when searching for apps, already posted it here. It was showing a few days ago. Were there any changes recently that make it incompatible or something? Kinda desperate...

I just found the same thing. I've got two instances of WP set up from Kru-x's Repository and went to setup another tonight, but couldn't find it in CA. What does this mean for existing WP Instances already installed? Anything we can do to help get it back in CA? I've been using Unraid for a little over a year now and don't know enough to have my own repository, but would like to learn.

  • Replies 470
  • Views 92.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I'm having trouble updating Wordpress. Every time I try to update the website, it asks for FTP credentials. Searching for this issues shows problems with the access rights to the web directory. I've s

  • just did what you said and it is working flawlessly, thank you so much for your help

  • Hi Ingarb,   This is a common problem and not a specific problem to docker or unraid, it is tons of information online how to rectify this problem. There is several solutions, an easy one up

Posted Images

  • Author
31 minutes ago, N-Lekim said:

I just found the same thing. I've got two instances of WP set up from Kru-x's Repository and went to setup another tonight, but couldn't find it in CA. What does this mean for existing WP Instances already installed? Anything we can do to help get it back in CA? I've been using Unraid for a little over a year now and don't know enough to have my own repository, but would like to learn.

Not sure what happened there, can you use your previous template to create a new instance? Remember to change the location of the folder. If, its not my repo that is not working, only CA. Have to look in to it when I get home next week.

 

Kru-x

  • Author
18 hours ago, Ritzer said:

@Kru-x Recently, for some reason Wordpress does not show anymore for me when searching for apps, already posted it here. It was showing a few days ago. Were there any changes recently that make it incompatible or something? Kinda desperate...

Hi,

 

See my reply in the next post.

 

Kru-x

6 hours ago, Kru-x said:

Not sure what happened there, can you use your previous template to create a new instance? Remember to change the location of the folder. If, its not my repo that is not working, only CA. Have to look in to it when I get home next week.

 

Kru-x

 

I just installed this one and seems to work so far:
image.png.d88cdf0d9a5af945d54ad4a7dae0e12d.png

10 hours ago, Kru-x said:

Not sure what happened there, can you use your previous template to create a new instance? Remember to change the location of the folder. If, its not my repo that is not working, only CA. Have to look in to it when I get home next week.

 

Kru-x

The Actions on the previous template only include "WebUI", "Edit" and "Uninstall". So, no I don't think it will let me use the previous template. I'm not in a rush for it so I'll wait to see if you can get it back in there. Worst case, I can grab it directly from Docker Hub. It looks like @Ritzer had luck with that. Thank you @Kru-x for the quick reply!

32 minutes ago, N-Lekim said:

The Actions on the previous template only include "WebUI", "Edit" and "Uninstall". So, no I don't think it will let me use the previous template. I'm not in a rush for it so I'll wait to see if you can get it back in there. Worst case, I can grab it directly from Docker Hub. It looks like @Ritzer had luck with that. Thank you @Kru-x for the quick reply!

 

Unfortunately I've tried but the Docker image is crap, it always forces port 80 no matter what, so it will force all your resources over port 80 even if you are browsing with HTTPs (upgrade from Caddy or Cloudflare Tunnels etc).  

38 minutes ago, N-Lekim said:

The Actions on the previous template only include "WebUI", "Edit" and "Uninstall". So, no I don't think it will let me use the previous template. I'm not in a rush for it so I'll wait to see if you can get it back in there. Worst case, I can grab it directly from Docker Hub. It looks like @Ritzer had luck with that. Thank you @Kru-x for the quick reply!


Maybe give this one a try: https://hub.docker.com/r/bitnami/wordpress/
I'll test it out soon. 

  • Author
3 hours ago, N-Lekim said:

The Actions on the previous template only include "WebUI", "Edit" and "Uninstall". So, no I don't think it will let me use the previous template. I'm not in a rush for it so I'll wait to see if you can get it back in there. Worst case, I can grab it directly from Docker Hub. It looks like @Ritzer had luck with that. Thank you @Kru-x for the quick reply!

Hi N-Lekim,

 

Not sure I understand what you mean, you have (if you have used my repo b4) the template in “previous” templets. Eg. Just hit the “create new container” then you have all your previous used templets, choose the WordPress (or whatever you called your other ones) and just change the folder where you saved it b4.

 

Kru-x

  • Author
3 hours ago, Ritzer said:

 

Unfortunately I've tried but the Docker image is crap, it always forces port 80 no matter what, so it will force all your resources over port 80 even if you are browsing with HTTPs (upgrade from Caddy or Cloudflare Tunnels etc).  

Hi Ritzer,

 

See my answer to @N-Lekim, and my template was based on the “official Wordpress docker container” and you can add all the parameters yourself, just a little bit of a fiddle, but you should be able to use your previous template as explained to @N-Lekim, I assume you have already used my template b4.

 

Kru-x

On 1/31/2024 at 10:39 AM, Kru-x said:

Hi N-Lekim,

 

Not sure I understand what you mean, you have (if you have used my repo b4) the template in “previous” templets. Eg. Just hit the “create new container” then you have all your previous used templets, choose the WordPress (or whatever you called your other ones) and just change the folder where you saved it b4.

 

Kru-x

I'm familiar with Previous Templates in CA. That was the first place I looked when I couldn't find Wordpress by searching. The template is not present there because it's currently installed on my server (two current instances). When I go to Installed Apps and Open up the Wordpress Template, the Action button does not have the option to install another instance like it usually does. It will only allow me to go to the WebUI, Update, Edit or Uninstall.

 

image.png.3a738e0908bdf254c89f83016d2a5d30.png

 

@Ritzer Did you have any luck installing from one of the other templates from Docker Hub?

  • 3 weeks later...

Is your template supported still? I do not see it on CA

Same here. Is this a temporary issue?

  • Author
On 2/24/2024 at 1:11 AM, randypfau said:

Is your template supported still? I do not see it on CA

I'm looking in to it now, ill let you know!

On 1/31/2024 at 8:30 AM, Ritzer said:

 

Unfortunately I've tried but the Docker image is crap, it always forces port 80 no matter what, so it will force all your resources over port 80 even if you are browsing with HTTPs (upgrade from Caddy or Cloudflare Tunnels etc).  

Did you figure out how to make Wordpress work with Cloudflare tunnels?

  • 2 months later...

Hello !,

It seems that since the latest updates, this Docker no longer has the following PHP functionalities enabled: ftp_connect, ftp_login, ftp_nb_fput.

How can I fix this, please?

Thx in advance

Edited by thymon

  • Author
4 hours ago, thymon said:

Hello !,

It seems that since the latest updates, this Docker no longer has the following PHP functionalities enabled: ftp_connect, ftp_login, ftp_nb_fput.

How can I fix this, please?
Thx in advance

Hi Thymon,

Not sure what the problem is and the ftp_xxx is not related to WordPress and and I don't think the PHP version has changed lately. You could always revert to a previous version that worked, but is not going to solve the real problem.

 

Sorry I am lost on this one,

Kru-x

18 hours ago, Kru-x said:

Hi Thymon,

Not sure what the problem is and the ftp_xxx is not related to WordPress and and I don't think the PHP version has changed lately. You could always revert to a previous version that worked, but is not going to solve the real problem.

 

Sorry I am lost on this one,

Kru-x

Never mind :) I added these steps manually in the docker:

apt-get update
apt-get install -y libfreetype6-dev libjpeg62-turbo-dev libpng-dev libzip-dev libmcrypt-dev


 

docker-php-ext-install ftp

 

cp /usr/local/etc/php/php.ini-production /usr/local/etc/php/php.ini


I uncomment the line to enable the FTP extension by removing the semicolon (;) at the beginning of the line:
 

;extension=ftp

to
 

extension=ftp



Which will need to be repeated with each update :D

  • 4 weeks later...

I cannot get this container to connect to the database on the same network. I have tried both the LSIO and the Official instance. I have tried removing special characters, specifying the WordPress hostname and giving the container root DB credentials (I have rolled that back as it did not work.)

It appears that the Wordpress container is using the docker networks gateway as the container's dockernet IP. Additionally is it calling itself Wordpress.dockernet, which mich be causing it issues. I am unable to figure out what is going on and hope you can advise.

Below is a sample of some of my attempts.
 

2024-06-27 11:09:20 0 [Note] InnoDB: Buffer pool(s) load completed at 240627 11:09:20
2024-06-27 11:09:20 4 [Warning] Aborted connection 4 to db: 'unconnected' user: 'unauthenticated' host: 'localhost' (This connection closed normally without authentication)
2024-06-27 11:10:00 6 [Warning] IP address '172.18.0.1' could not be resolved: Name does not resolve
2024-06-27 11:10:34 6 [Warning] Aborted connection 6 to db: 'nextcloud' user: 'ncdbsvc' host: '172.18.0.1' (Got an error reading communication packets)
2024-06-27 15:01:24 180 [Warning] Access denied for user 'admin_super'@'172.18.0.1' (using password: YES)
2024-06-27 15:01:24 181 [Warning] Access denied for user 'admin_super'@'172.18.0.1' (using password: YES)
2024-06-27 15:07:21 183 [Warning] Access denied for user 'admin_super'@'172.18.0.1' (using password: YES)
2024-06-27 15:07:21 184 [Warning] Access denied for user 'admin_super'@'172.18.0.1' (using password: YES)
2024-06-27 15:08:03 185 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:08:04 186 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:14:56 188 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:14:56 189 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:15:33 191 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:15:33 192 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:17:06 193 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:17:06 194 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:29:49 197 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 15:29:49 198 [Warning] Access denied for user 'admin_super'@'WordPress.proxynet' (using password: YES)
2024-06-27 16:21:23 216 [Warning] IP address '172.18.0.1' could not be resolved: Name does not resolve
2024-06-27 16:23:11 221 [Warning] IP address '172.18.0.1' could not be resolved: Name does not resolve
2024-06-27 16:25:18 232 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-27 16:25:18 233 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28  7:44:44 440 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28  7:44:45 441 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28  7:44:56 442 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28  7:44:56 443 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28 13:05:25 509 [Warning] Access denied for user 'wpdbsvc'@'WordPress.proxynet' (using password: YES)
2024-06-28 13:16:14 512 [Warning] Access denied for user 'wpdbsvc'@'172.18.0.1' (using password: YES)
2024-06-28 13:16:14 513 [Warning] Access denied for user 'wpdbsvc'@'172.18.0.1' (using password: YES)

 

Edited by eagle470

  • 1 month later...

Hi!

I need help with a problem, I can't install Wordpress from the unraid store, and it gives me this error: Error establishing a database connection.

  • 2 weeks later...

I get the same error as everyone else: "Error establishing a database connection."  I have gone through, and verified, all of the container settings. It just will not connect. 


I confirmed access to the database for the wp_user by connecting from both HeidiSQL and MYSQL-Workbench.  The account log into the server and have full rights granted to the new wordpress database.  

I could use some assistance please.

Edited by DivideByZerro

I recently faced this issue on a frequent basis. It turned out to be a faulty thumb drive. Are you experiencing issues with other containers too? If so or if unsure, recreate your boot drive. Simply copying over the config folder will have your server start up as if nothing changed. If the issues vanished, you need to get a new thumb drive ASAP (if you haven't already).

2 hours ago, DesertCookie said:

I recently faced this issue on a frequent basis. It turned out to be a faulty thumb drive. Are you experiencing issues with other containers too? If so or if unsure, recreate your boot drive. Simply copying over the config folder will have your server start up as if nothing changed. If the issues vanished, you need to get a new thumb drive ASAP (if you haven't already).

No.  Everything is working properly. I have 4 other dockers that use this MariaDB instance without issue.  I am surprised by the lack of detail in the error message. The logs don't show much either. I haven't gone into the docker console and started pulling things out of the Docker yet. I'm hoping I don't have to.

 

On 8/25/2024 at 9:49 PM, DivideByZerro said:

No.  Everything is working properly.

 

Well, one Docker container is not working properly. That alone could be an indication of a faulty thumb drive. For me, only the WordPress container and another container would have networking issues and only half the time. More than 20 other containers had no issues at all. Especially networking only requires one tiny thing to be wrong to break in unexpected ways.

It literally takes ten minutes to reflash your thumb drive. Couldn't hurt to try. Again, make sure to copy your "config" dir and license file though.

  • 1 month later...
On 8/13/2024 at 5:36 PM, edleite said:

Hi!

I need help with a problem, I can't install Wordpress from the unraid store, and it gives me this error: Error establishing a database connection.


3 Things need to be done in mysql.

Create new database
Create new user
Grant permissions for created user to created database.

Once thats all done, ensure the unraid templates variables all match.  So if your database name is 'website', then your WORDPRESS_DB_NAME value should be 'website'.  Make sure all fields match exactly, it is case sensitive too.

But if youre still having the error, you can figure out whats going on with some better logs.  On the Unraid template, goto the bottom and click "Add another Path, Port, Variable, Label or Device"

Then add This:
 

Config Type: Variable

Name: WORDPRESS_DEBUG

Key:WORDPRESS_DEBUG

Value: false

Default Value: true

Description: Enable debug screen on error

Now when you start up you will get a much more detailed description of whats going on instead of just "Error establishing a database connection."

  • 4 weeks later...

I am trying to setup wordpress on unraid using mariadb.  I am getting the attached Error.

wordpress.jpg

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.