ERROR: phpize failed [solved]

Comment installer les fichiers de développement PHP

Si vous souhaitez exécuter phpize sur votre système, vous devez d’abord installer les fichiers de développement de PHP. Sinon, vous risquez d’obtenir un message d’erreur comme celui-ci :

sh: phpize: not found
ERROR: `phpize' failed

Pour installer les fichiers de développement PHP sur Ubuntu/Debian, vous pouvez utiliser la commande suivante dans le terminal :

apt-get install php5-dev

Cela devrait résoudre le problème. 🙂

How To Get The Current Epoch Time (Unix Timestamp)

  • Perl :
time
  • PHP :
time()
  • Ruby :
Time.now # (ou Time.new). Pour afficher l'époque : Time.now.to_i
  • Python :
import time # tout d'abord, puis int(time.time())
  • Java :
long epoch = System.currentTimeMillis()/1000;
  • Microsoft .NET C# :
epoch = (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000;
  • VBScript/ASP :
DateDiff("s", "01/01/1970 00:00:00", Now())
  • Erlang :
calendar:datetime_to_gregorian_seconds(calendar:now_to_universal_time( now()))-719528*24*3600. # OU element(1, now()) * 10000 + element(2, now()).
  • MySQL :
SELECT unix_timestamp(now())
  • PostgreSQL :
SELECT extract(epoch FROM now());
  • Oracle PL/SQL :
SELECT (SYSDATE - TO_DATE('01-01-1970 00:00:00', 'DD-MM-YYYY HH24:MI:SS')) * 24 * 60 * 60 FROM DUAL
  • SQL Server :
SELECT DATEDIFF(s, '1970-01-01 00:00:00', GETUTCDATE())
  • JavaScript :
Math.round(new Date().getTime()/1000.0) // getTime() renvoie le temps en millisecondes.
  • Unix/Linux Shell :
date +%s
  • PowerShell :
Get-Date -UFormat "%s" # Produit : 1279152364.63599
  • Actionscript :
(new Date()).time
  • Autres lignes de commande des systèmes d’exploitation :
perl -e "print time" # (Si Perl est installé sur votre système)
  • ColdFusion (CFML) MX 6.1+ :
#int( getTickCount() / 1000 )#
  • Ligne de commande Bash :
date +%s

Database Integration – some points to keep in mind

Disposez toujours d’une seule source officielle pour votre schéma
Tout le monde devrait savoir où se trouve le schéma officiel, et pouvoir obtenir une configuration de base de données fraîche sans aucun obstacle. Une personne devrait pouvoir s’approcher d’un ordinateur, récupérer la dernière version depuis le contrôle de version, construire, puis exécuter un outil simple pour initialiser la base de données (dans de nombreux cas, le processus de construction peut même initialiser la base de données si elle n’existe pas, ce qui raccourcit le processus à une seule étape).

Perl – system load

Pour trouver la charge système, utilisez le snippet Perl suivant :

  1. Charge système des dernières minutes :
my $system_load = exec('<a class="zem_slink" title="Uptime" rel="wikipedia" href="http://en.wikipedia.org/wiki/Uptime">uptime</a> | awk -F "load average: " \'{ print $2 }\' | cut -d, -f1');
my $system_load = qx('uptime | awk -F "load average: " \'{ print $2 }\' | cut -d, -f1');
``
2) Charge système des dernières 5 minutes :

```perl
my $system_load = exec('uptime | awk -F "load average: " \'{ print $2 }\' | cut -d, -f2');
my $system_load = qx('uptime | awk -F "load average: " \'{ print $2 }\' | cut -d, -f2');
``
3) Charge système des dernières 15 minutes :

```perl
my $system_load = exec('uptime | awk -F "load average: " \'{ print $2 }\' | cut -d, -f3');
my $system_load = qx('uptime | awk -F "load average: " \'{ print $2 }\' | cut -d, -f3');

Gearman – Can't call method "syswrite" on an undefined value at /usr/local/share/perl/5.10.1/Gearman/Taskset.pm line 202.

Si vous obtenez l’erreur suivante en exécutant le code client :

Impossible d’appeler la méthode « syswrite » sur une valeur non définie à /usr/local/share/perl/5.10.1/Gearman/Taskset.pm ligne 202.

… alors changez ceci

$client->job_servers('127.0.0.1');

en

$client->job_servers('127.0.0.1:4730');

c’est tout !

🙂

GNUSL3S LINUX OS

  • Description : GNUSL3S LINUX OS est une distribution polyvalente et complète qui dispose d’une riche sélection de logiciels préinstallés pour diverses utilisations. Que vous soyez biologiste moléculaire, professionnel de la sécurité informatique, administrateur système ou utilisateur de serveur maison, vous trouverez dans cette distribution les outils et applications dont vous avez besoin. Vous pouvez démarrer depuis le DVD et profiter d’une interface graphique conviviale, d’outils de récupération utiles et de bibliothèques à jour. Vous pouvez également accéder à des applications de bioinformatique telles qu’EMBOSS et Primer3, à des outils de sécurité pour les tests d’intrusion et l’analyse des vulnérabilités, ainsi qu’à des pilotes réseau non officiels prenant en charge de nombreuses cartes filaires et sans fil. Si vous souhaitez développer ou compiler vos propres logiciels, vous trouverez également une gamme complète d’outils de développement et d’éditeurs. GNUSL3S LINUX OS est conçu pour répondre à vos besoins et préférences avec facilité et flexibilité.