The following tutorial is intended for suPHP or FastCGI ONLY
You follow the tutorial on YOUR OWN RISK!
Continue reading Reverse/repair file owner and permissions on CPANEL
Continue reading Reverse/repair file owner and permissions on CPANEL
Took a HUGE time to figure out why my .htaccess rules weren’t working on a CPanel environment.
Like I said on the previous post, CPanel requires the right file permissions on folders and files.
[Tue Jan 06 12:19:40 2015] [crit] [client 84.XX.XX.XXX] (13)Permission denied: /home/asiandee/subdomains/www.domain.com/folder/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable
folder has to be with 755
and .htaccess has to be with 644
More readings
I’v been struggling for hours to solve a weird problem with PHP in a cPanel environment.
This is how my log (/usr/local/apache/logs/error_log) looks like
[Tue Dec 30 21:13:09 2014] [error] [client 88.94.5.xxx] SoftException in Application.cpp:601: Directory "/home/dee/subdomains/www2.domain.com/members" is writeable by group [Tue Dec 30 21:13:09 2014] [error] [client 88.94.5.XXX] Premature end of script headers: index.php [Tue Dec 30 21:13:09 2014] [error] [client 88.94.5.XXX] File does not exist: /home/dee/subdomains/www2.domain.com/500.shtml
I thought that was some bad configuration on .htaccess … but that was wrong!
On some environments we need to have the right file/directory permissions so it work…
Download the latest FFmpeg Static Builds from http://johnvansickle.com/ffmpeg/.
How to know if we need to download the 32 or 64 bits?
Lets run:
cat /etc/*release*
CentOS release 6.6 (Final) LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Or using uname (more reliable)
uname -m
I’v download it do a specific folder
wget http://johnvansickle.com/ffmpeg/builds/ffmpeg-git-64bit-static.tar.xz
And the run the following command to uncompress it:
tar xf ffmpeg-git-64bit-static.tar.xz
To run ffmpeg or ffprobe we need to give the full path to them!
It worked!
With the lastest versions!
FFMPEG & FFPROBE
ROCK!
-bash-3.2$ tar -xf ffmpeg-git-64bit-static.tar.xz tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Read 5668 bytes from ffmpeg-git-64bit-static.tar.xz tar: Error exit delayed from previous errors
tar version (fuckz!)
tar (GNU tar) 1.15.1
Well, this machine, where I got this error, is a managed server…
I didn’t bored to ask support to upgrade TAR or install XZ… but if you want, you can install XZ and then…
xz -d archive.tar.xz tar xvf archive.tar
It might work! 🙂
Btw! On old machines kernel might not be compatible…
Today I’v logged in on my cPanel and is was misconfigured.
First thoughts was about cPanel had performed a bad update to cPanel from my hosting company (we always try to put the problems on the others), but then I’v logged in in a different account, in this case with no CloudFlare and I’v realised that the issue was caused by CloudFlare.