• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Repair Plesk!!!

saatchi

Basic Pleskian
Hello,

CentOS 5.5
Plesk 10.2.0

I was doing some maintenance on the server. After that I think that I delete some of plesk files. When I try to browse my pp, it's redirect to https://www.domain.com:8443/login.php3 and show "404 - Not Found".

PSA service is started and I haven't any problem in web sites. But webmail has the same problem:

http://webmail.domain.com/login.php => Not Found

I was try to upgrade with this command:

/usr/local/psa/admin/sbin/autoinstaller --select-release-id PLESK_10_2_0 --upgrade-installed-components

But it says: You already have the latest version of product(s) and all selected components
installed. Installation will not continue.

Is there any place to check the error logs of the panel access?

Please help me to solve it.
 
Thanks you for your answer. It's good and also I repair horde like this method.

But at the moment I have another problem. when I call pp at https://domain.com:8443 , I've got this errors:

ERROR: PleskMainDBException

Up Level
MySQL query failed: Table 'psa.log_actions' doesn't exist

0: common_func.php3:154
db_query(string 'insert into log_actions(date, ip_address, user, action_id, object_id) values (NOW(), '***.***.***.***', '', '84', '0')')
1: class.ActionLog.php:708
ActionLog->submitAction_()
2: class.ActionLog.php:659
ActionLog->submit()
3: class.Components.php:137
Components->logComponentsUpgrade(string 'PPSitebuilder')
4: auth.php3:556

I check db via shell and see that psa.log_actions is not there!


mysql> check table log_actions;
+-----------------+-------+----------+---------------------------------------+
| Table | Op | Msg_type | Msg_text |
+-----------------+-------+----------+---------------------------------------+
| psa.log_actions | check | Error | Table 'psa.log_actions' doesn't exist |
| psa.log_actions | check | error | Corrupt |
+-----------------+-------+----------+---------------------------------------+
2 rows in set (0.01 sec)



I can make it via copy from my other servers but I think it's not a suitable method. Could you please tell me that is there any way to repair psa db structures?

So thanks for your attention.
 
Last edited:
the problem has solved. I tried to make table with make an export my the other server but I had another error:

ERROR 1005 (HY000): Can't create table './psa/log_actions.frm' (errno: 121)

So I tried to find its .frm file. it's owner and group has changed to root. So I changed it mysql and now everything is ok.

Thank you
 
Back
Top