I recently got a dedicated server (CentOS with WHM and cPanel) and I am a newbie when it comes to server admin.
I had a hard time with the proper configuration so that Fantastico would work (it took their admin a week to figure out their own installation).
In any case now I can use Fantastico to install scripts and the one I use the most is Joomla. There is a major problem though. So I create a new account in WHM (with root access or not), go to domain.com/cpanel, go to Fantastico and install Joomla. Then if I access files or folders through FTP using CoreFTP I can't change permissions (most of files or folders) and I can't edit files. (that's the case even for the accounts with root access).
I can perform those actions if I log into WHM with my main root account and change what I need using a module called Configserver Explorer that shows all the files on the server (without that module I would be lost - I don't know all those shell commands)
So can anyone help me with some proper configuration tips so that if I create user accounts (other then myself) they would have those permissions to edit or change stuff in their account?
I come from shared hosting and never had these problems. They were allowing add-on domains and I could copy entire sites to other domain names with one click. Now WHM says it's not a good idea to allow add-on domains. No idea why. Any advise one that?
I'm in the process of configuring my company's new server and I've hit a slight stumbling block. What's happening is that PHP is creating its sessions like normal with the exception of no permissions being set for them. This then means that errors are thrown up when PHP attempts to open the session files. Can anybody tell me why this is happening? I have set the sessions directory to octal 0777 for the time being.
All our email account on our server work fine ! (Cpanel/whm)
As soon as we create a new account on any domain name, and we try to send a test mail from any email address (hotmail, yahoo, our internet provider etc.. ) we get a bounce back email with the following:
Since I upgraded to Plesk 12, when I create a new subscription, an IUSR account is no longer created for that website so I can grant the appropriate permissions to folders, etc.
How can I find out who created an account in CPanel? Where in the logs?
I have a new account on my server but I don't know who created it, it's possible one of my resellers lost his password, but how can I find more about it?
My Pink Floyd website has a photo section of rare concert pictures that our members upload. We have about 3,000 of these pictures, that our members upload via an FTP server that is hosted on a simple cPanel web hosting account. Someone logged into the account and not only deleted all the pictures, but uploaded obscene pictures and index.html files to some really nasty stuff.
We delete all the obscene stuff, but before we re-upload all the pictures I need to know...
On a cPanel account is there a way to have the FTP User only able to upload files and not edit/delete/change? Somehow we can edit their permission?
I asked HostGator about this and the ChatTech said this cannot be done, and I was a bit surprised. I could easily do this on my own server, but i'm not sure where to start at the user level.
Code: [root@serwer /]# /scripts/updatenow !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Running updatenow manually may cause /scripts to become out of sync with the cPanel installation. This can cause a variety of problems. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Code: [root@serwer /]# /scripts/initquotas Warning virtual file systems are mounted. Quota's may be counted as double for users who are currently logged in. Please have jailshell users logout before running quotacheck in the future! All jailed users will be logged out in 60 seconds! Broadcast message from root (Tue Jul 17 19:47:41 2007): Warning! The system is about to perform quota maintenance. All users will be logged out in 60 seconds. PLEASE Do not log back in for 30 minutes, or you may inadvertantly disable your account. jailshell: no process killed Quotas are now on
Code: [root@serwer /]# /scripts/fixquotas Installing Default Quota Databases......Done Warning virtual file systems are mounted. Quota's may be counted as double for users who are currently logged in. Please have jailshell users logout before running quotacheck in the future! All jailed users will be logged out in 60 seconds! Broadcast message from root (Tue Jul 17 19:49:17 2007): Warning! The system is about to perform quota maintenance. All users will be logged out in 60 seconds. PLEASE Do not log back in for 30 minutes, or you may inadvertantly disable your account. No filesystems with quota detected. Resetting quota for adamkaro to 1024 M No filesystems with quota detected. Resetting quota for adammore to 1024 M No filesystems with quota detected. Resetting quota for adamna to 1536 M No filesystems with quota detected. Resetting quota for adasmp3 to 1024 M
i have a dedicated server. Centos 5.3 /Cpanel 2 reseller accounts on it: acc1 and acc2. acc1 has ns1.domain.tld and ns2.domain.tl nameservers set up acc2 has ns3.domain.tld and ns4.domain.tl nameservers set up
now i want to move an account (customer.tld) from acc2 to acc1 without downtime. how can i do this provided i can not have customer.tld both on acc1 and acc2 on the same server?
here's what i did:
1. changed customer.tld nameservers to have ns1.domain.tld, ns2.domain.tld, ns3.domain.tld, ns4.domain.tld then waited for 48 hours for the changes to propagate
2. changed the customer.tld owner in WHM from acc2 to acc1
3. changed the cpanel package from acc2_package ti acc1_package
4. changed the IP in WHM for the account from ns3 IP to ns1 IP
5. changed the DNS entries in WHM ns3 changed to ns1 on all instances found there
but i still have a downtime period now. everything looks fine in httpd.conf thou
On my cpanel server, the main account catch-all is full of crap emails. So many that when I try to log into it with horde/squirrel it just times out. How can I clear the mailbox out? I tried connecting too it from outlook express and it connects but doesnt download any of the emails. This is the main email account that cpanel automatically creates for the account.
After that I went to the datacenter to reboot the server, it then told me they were few errors 'touch' some files in /var/ giving message "System file read only" etc..
Then i rebooted the server again and again not knowing what to do and it logged me into single mode user and scan for me.
Right now. I believe my hard disk had crashed or my system file is just a big mess error. I couldn't get the server to online.
Right now. I am planning to mount my sdb2 (secondary hard drive) and tar (backup) EVERY ACCOUNTS (including email + sql) into my secondary drive
I am moving my accounts soon from my VPS which I have root access to and was wondering if anyone could tell me what I need to do, to the DNS.
As last time I did this I had to edit the DNS Zone, by editting one of the following: refresh , retry , expire , minimum ttl but can not remember which one or to what.
When I login to cpanel as reseller, I see all accounts from drop down menu.
Q1: If I do full backup from reseller's cpanel, will it backup all accounts that I see from drop down menu? Or should I login each account to backup one by one?
Q2: If I can backup all by backing up reseller's cpanel, can I restore all accounts by restoring reseller's cpanel from new server?
When creating cPanel shared accounts under a VPS account, do you create them under the root WHM or do you create a "ficticious" reseller account and place the shared accounts under the reseller WHM? Are there any advantages or disadvantages using either method?