We have following two location blocks in our nginx.conf file, if the block about “protected” is placed before the “.php” one, then php script inside the /protected directory wont be executed as php script.
Tag Archives: php
Common php compile errors and the corresponding missing lib
Common php compile errors and the corresponding missing lib
Continue reading
WordPress php upload error of “Missing a temporary folder”
When uploading an image in wordpress, got a “Missing a temporary” error?
A note on Mysql Connectivity in Chroot
When mysql chroot and web server chroot are different, we can still connect to mysql in our web app using 127.0.0.1, i.e. via tcp/ip. But localhost/socket will not work, since the two chroots are different.
If mysql chroot is under web server chroot, We can then use localhost/socket to connect to mysql from within webserver chroot in our web app.
Performance wise, socket is better than tcp/ip due to the overhead of tcp/ip.
libmCrypt php-mcrypt on CentOS 6
Encounter error like “configure: error: mcrypt.h not found. Please reinstall libmcrypt.” when trying to build php on CentOS 6 or alike?
Can not Yum install php-mcrypt?
This is becasue CentOS 6.3 Yum base repository dropped support of libmCrypt php-mcrypt… Here is a quick fix to install libmCrypt php-mcrypt on CentOS 6 (and RHEL 6 etc.)