No es un error como tal, notifica que en algún momento determinado han coincidido más de X procesos simultáneos y ha llegado al límite definido por el servidor. No muestra un error al usuario o visitante pero puede demorar la entrada a la web durante unos segundos hasta que un proceso queda libre.
[Xxx Xxx 00 00:00:00 0000] WARNING: [pool xxxxxxxxx.com] server reached max_children setting (5), consider raising it
Este error se produce por la configuración de APC (Alternative PHP Cache) de php. Su configuración esta limitada y ahí que aumentar los MB asignados en el php.ini.
apc.shm_size = 64
WordPress incorpora de forma nativa funciones para mostrar contenido condicionado en que parte te encuentres. Estás son dos de las funciones:
Devuelve true o false si te encuentras en la home del tema.
is_front_page();
Devuelve true o false si te encuentras en una entrada.
is_single();
public static function divisa($number) { setlocale(LC_MONETARY, 'nl_NL.UTF-8'); $amountreturn = money_format('%.2n', $number); return $amountreturn; }
Si alguna vez has programado para web te abras topado con el problemas de las ñ y los acentos por no tener una codificación utf8. Tanto php como mysql y apache tienen que tener esta configuración en sus archivos.En esta caso voy a mostrar como configurar mysql.
El archivo que tenemos que editar es /etc/mysql/my.cnf y insertar en debajo de cada etiqueta las siguientes directivas:
[mysqld] default-character-set=utf8 default-collation=utf8_general_ci character-set-server=utf8 collation-server=utf8_general_ci init-connect='SET NAMES utf8' [client] default-character-set=utf8
Una vez guardado reiniciamos mysql:
service mysql restart
También comprobamos que los cambios son correctos:
mysql> SHOW VARIABLES LIKE 'character_set%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | latin1 | | character_set_connection | latin1 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | latin1 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +--------------------------+----------------------------+ 8 rows in set (0.00 sec)