Plesk 12.x / Linux :: Error Using Wordpress Service
Sep 21, 2014
if I try to use the new wordpress service in the admin panel, I get following errors:
By starting a search of wordpress installations: PHP Fatal error: "Die Suche nach WordPress-Installationen wurde mit Fehlern abgeschlossen: Resource with UID 'c94fef81-1552-43e1-ae5b-ce125776caa7' not found."
One installation is found but by open the detail view I get the error "Call to undefined function is_admin() in /usr/share/plesk-wp-cli/php/wp-cli.php(18) : eval()'d code on line 87".
After deleting a domain, we got the following error which rendered the panel useless.
Internal error: Unable to find service node for web service on domain with id=5 Message Unable to find service node for web service on domain with id=5 File PhDomain.php Line 1402 Type PleskDBException Go To Previous Page
When I visit the Wordpress Toolkit page on one of my servers I get the following error...Internal error: Specified column "name" is not in the row
MessageSpecified column "name" is not in the row File Abstract.php Line179 TypeZend_Db_Table_Row_Exception Go To Previous Page
This server appeard to upgrade successfully, and has the relevant tools installed with no errors on apt-get.Perhaps removing and re-installing the wordpress toolkit will work?
I have over 5 WP installations on my Server and i installed all manual and had never issues.
Now i installed a again a WP Site and after i go to the Wordpress Toolkit to search for the new installation i got the following Message:
PHP Parse error: syntax error, unexpected '?' in /usr/share/plesk-wp-cli/php/wp-cli.php(23) : eval()'d code on line 1 {"err_code":0,"err_message":"
With error cannot connect to DB.
So all WP installations are running fine instead of the new one.... I didn't change any configs files of PHP all is standard, the wp-config.php is correct, the Site is running fine.
From my point of view is this an issue by Plesk due to Parse error message at the files of Plesk, see error message!
System: OS Debian 7.8 Plesk Version 12.0.18 Update #43, zuletzt aktualisiert: 20. April 2015 13:17:36
I know with an older Version of Plesk 12.0.18 it was working fine too, so the bug was implemented with a MU.
I checked the file as well and find out that at all PHP files the code is not closed at the end so the "?>" is always missing.
For some reason I am having issues with latest Plesk with php and wordpress. HTML sites are fine, but all php and wordpress sites are giving a 502 error after fully migrating. I repaired with Webserver Configurations Troubleshooter and rebooted and its still giving me the same issue.Also, noticed my previous server had php 5.4.36, the new CentOS server has 5.4.37.
I have tried installing Parallels Premium Outbound AntiVirus, but uninstalled it again. The postfix mail server was working before uninstalling. Now I get the following errors:
Code:
Milter reject: 4.7.1 Service unavailable - try again later; Jul 9 22:17:02 sl1 postfix/cleanup[9308]: warning: connect to Milter service unix:/ctmilter/ctmilter.sock: No such file or directory
This means no mail goes in or out of the system.
When viewing Plesk pannel, everything seems alright.
Since the last update I am having constant troubles with email accounts when sending or replying to email messages.
This is the message I am getting:-
"error sending your message: Service unavailable - try again later"
This is our system and the software is the Parellels with Business Manager and stuff.
OS CentOS 6.5 (Final) Plesk version 12.0.18 Update #10, last updated at Aug 4, 2014 05:00 AM
The system is up-to-date; last checked at Aug 3, 2014 04:44 AM
This is what the error looks like in the log file located at /usr/local/psa/var/log/maillog
Aug 6 11:54:08 host spamd[28992]: spamd: connection from localhost [127.0.0.1] at port 37548 Aug 6 11:54:08 host spamd[14212]: prefork: child states: II Aug 6 11:54:08 host courier-imapd: Connection, ip=[::ffff:127.0.0.1] Aug 6 11:54:08 host courier-imapd: LOGOUT, ip=[::ffff:127.0.0.1], rcvd=12, sent=365
I have a Server with Centos7 + Plesk 12 and in the service configuration say that the Bind service is not installed, from command line i have install named services and make a manual configuration the first domain, but when I return to the service page in plesk... the problem is the same, the Bind Service is not installed; then the problem is when i want create a new hosting i need to go to the ssh to make the DNS configuration...
Got following Problem: Unable to find service node for web service on domain with id = 0
After a Check from [URL] ....
I tried this: [URL] ....
Result:
+--------------------+--------------+---------------------------------------+------------------------------+------------+ | Domains | Service Type | IpAddressesCollections.ipCollectionId | Current value of ipAddressId | Have to be | +--------------------+--------------+---------------------------------------+------------------------------+------------+ | XXXXXXXXXXXXX.org | mail | 30 | 0 | 1 | +--------------------+--------------+---------------------------------------+------------------------------+------------+
Resolution:
mysql -uadmin -p`cat /etc/psa/.psa.shadow` -Dpsa -e 'Update IpAddressesCollections SET ipAddressId = 1 WHERE ipCollectionId = 30'
Result: ERROR 1062 (23000) at line 1: Duplicate entry '30-0' for key 'PRIMARY'
Deleted a domain workspace in Parallels Plesk and now I am getting this error when signing into the panel:Looked at the logs and been trying multiple commands (including the bootstrapper repair etc.)I found the full error from the logs:
[13-Jun-2015 16:35:33 UTC] PleskDBException: Unable to find service node for web service on domain with id=6 file: /usr/local/psa/admin/plib/PhDomain.php line: 1404 code: 0 trace: #0 /usr/local/psa/admin/plib/Smb/Subscription/Domain.php(490): PhDomain->getWebHostingServiceNode()
Windows setup: Plesk Panel 11.5 - Server 2012r2 - IIS 8.5 - PHP 5.3/5.4/5.5 - mySQL/MSSQL. Server runs behind firewall (NAT). Setup with local DNS pointing all A records towards public IP.
Situation: Installed Wordpress through Plesk applications. (mysql). URL....Installs themes in WP console. Everything ok. Installs theme from file, site gets an 500 error. Sometimes installation of theme goes fine, but once activated or previewed it shows 500 error.
Error: Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.
I have a problem. I am running Plesk 11 with Windows 8. I installed wordpress and joomla. If I want to make one update from joomla 3.0 to 3.0.3 I get the error Internal Server error 500.
In Wordpress I get a error, too: By the update from 3.5 to 3.5.1 i get the error: The directory is write protect or not available.
In WordPress I instert in the wp-config.php following.
define( 'WP_TEMP_DIR', ABSPATH . 'wp-content/' );
Now, does the updates to WordPress and plugins work.
My question is, I am running not only one website with WP. How can I make the settings for all WP instances running on the server? And How can I fix it with the Joomla update?
I've searched and tried every solution to this I could find. When Plesk 12.1 is configured to process php by nginx, I just can't get Wordpress permalinks to work. If I switch permalinks to default the pages will appear, but if I use something like day and date for the permalinks I get a Nginx 404 error. Of course if I'm just using Apache and it can read the .htaccess file everything works fine. I think part of the reason the solutions I find won't work is my main site is static with the wordpress blog in the /blog/ subdirectory. What would I add in Plesk to get permalinks to work correctly with wordpress in a /blog subdirectory. I'd also like to get WP Super cache working as well if possible.
I have some issues access my files through FTP. I created a new FTP user, that match the domain name, so it is easy for me to terminate access if i choose to delete the domain.
I can only access / see files that i uploaded with that specific FTP user. If i install a plugin inside Wordpress, i can not access those files via FTP.
If i login via SSH, with the root user, i can see all files.
I have tried to add the FTP user to the psacln group, but no luck.
I recently changed the main domain url from website.com to www.website.com, this resulted in 404-errors when i navigated to wordpress...
I found a solution on the internet and updated the records with phpmyadmin [URL] ....
When I click on Login at the the WordPress Installations I'm still being navigated to the old website url. It supprices me that there is no option to change it on Plesk level after wordpress is deployed.
How can i change or update the wordpress path once it is installed in Plesk?
I'm using CentOS 6.2, maybe there is a config file or an database for Plesk?
See the attached jpeg for the complete error message.
All the sites are working okay so we know the databases are accessible and working. We have the latest version of Plesk 12 with micro updates done daily. This is a plain installation with no mods to the system files or software. This is hosted at 1and1.com; our other server at Rackspace found the WP installations without any problems.
Component nameComponent version awstats7.3-14050621.parallels bind9.8.2-0.23.rc1.el6_5.1
i went to server setting and checked manage php with nginx then start getting 404 Not Found nginx. It was clear that it s a problem with the wordpress permanent links so i went in wordpress back-end and switched to default links then it start working but when i switched to permanent link againi got the previous error again
I searched for a while on internet and i found . URL.... So the problem that i have is that i added this piece of code manually in : /var/www/vhosts/system/domaine.com/conf/nginx.conf....Since it s mentioned above
#ATTENTION! # #DO NOT MODIFY THIS FILE BECAUSE IT WAS GENERATED AUTOMATICALLY, #SO ALL YOUR CHANGES WILL BE LOST THE NEXT TIME THE FILE IS GENERATED.
So. Plesk has a button to enable or not enable automatic updates of WordPress installations it knows about. I toggled it and it didn't seem to effect the setting in my wp-config.php file:
//--- disable auto upgrade define( 'AUTOMATIC_UPDATER_DISABLED', true );
which remained like that whatever I did to the Plesk button.
Nor does it seem to set this setting either way: define( 'WP_AUTO_UPDATE_CORE', false );
So. Is it something independent of WordPress? I.e. Plesk goes and gets the updates and applies them? If so - what updates is it getting - major changes or just minor ones?
If I try to fetch manual Wordpress installations, they run in trouble with the Wordpress support (doesn't recognize them). Also if I do a fresh installation of Wordpress, it's recognized first but all changes to plugins or themes within Wordpress are not recognized and handled, also if removing the installation in Plesk and rescanning for installations.
We have just installed the plesk version 12. All the installation completed without errors . then we restarted the server . and when we tried to open the plesk through the desktop shortcut we get the error " HTTP Error 503. The service is unavailable."
We have tried the following links fix HTTP , kb6735 .
I know it's not specifically a plesk issue, but as I use plesk to resell webs and many users install (manually) wordpress, I thought I'll ask around.I would like to know if this can be done with a single sql select or if I would have to use a script to do this:
- track all mysql databases on my server - find the proper table in each database (as the prefix can be customized, the start of the table name will probably never be the same in two WP installations) - find the proper field in that table and check the WP version and administrator email
and then what I will do is send an email to those adresses advising them to update WP