Liste des articles dans la catégorie "PHP"


xJ72403.gif

[WAMP & PHP] "fatal error", Comment activer cURL?

Valentin

13/08/2014

0 commentaire(s)

cURL est une bibliothèque PHP relativement connue qui permet par exemple de récupérer la source d'une page externe, comme dans cet exemple : <?php // initialisation $ch = curl_init("http://www.valdev.fr/"); $fp = fopen("example_homepage.txt", "w"); // configuration des options curl_setopt($ch, CURLOPT_FILE, $fp); curl_setopt($ch, CURLOPT_HEADER, 0); // exécution puis fermeture de la session $code_source = curl_exec($ch); curl_close($ch); fclose($fp); ?> Ce code est fonctionnel, mais il vous arrivera parfois de tomber sur cette erreur en l'exécutant : fatal error: call to undefined function curl_init()

Dans PHP

Lire la suite

Paybox_HD (1).png

[Prestashop / Paybox] Résoudre l'erreur 500 lors de l'appel à "modulev2.cgi"

Valentin

18/03/2015

30 commentaire(s)

Lors de l'installation d'un module de paiement (en l'occurence Paybox) vous pourrez être amené à héberger un script cgi, appellé lorsque le client procède au réglement par carte bancaire. Sauf que parfois ça se passe mal et on tombe sur ce genre de pages : Error 500 Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, admin@example.com and inform them of the time the error occurred, and anything you might have done that may have caused the error. Plusieurs  [...]

Dans PHP

Lire la suite

wp.jpg

[Multisite Wordpress] "Les cookies sont bloqués ou ne sont pas reconnus pas votre navigateur"

Valentin

28/03/2015

82 commentaire(s)

Il s'agit d'une erreur que j'ai rencontré après avoir configuré un Wordpress en multisite (toutes les étape sont décrites dans la doc), et ce après avoir voulu m'identifier sur le sous-site crée à l'occasion ( /wp-admin.php ). Dans un premier temps on peut tenter de commenter ce qui concerne les cookies dans la fonction wp-login.php : if ( empty( $_COOKIE[ LOGGED_IN_COOKIE ] ) ) { if ( headers_sent() ) { $user = new WP_Error(  [...]

Dans PHP

Lire la suite

10955545_670502116393167_142997914_n.jpg

Utiliser "file_get_contents()" avec une authentification

Valentin

06/04/2015

0 commentaire(s)

Lorsque vous souhaitez accéder aux ressources d'une page au moyen de la fonction "file_get_contents()" voilà comment procéder : $url='http://adresse.com/api/v2/donnes?param=bidule'; $json = file_get_contents($url); Néanmoins dans le cas d'un serveur demandant une authentification cela ne suffira pas et vous aurez le droit à une erreur 401 " HTTP request failed! HTTP/1.1 401 Unauthorized". Dans ce cas comment passer en paramètre votre nom d'utilisateur et mot de passe? Il faut préciser un 3ème paramètre à la fonction file_get_contents() afin de lui indiquer que vous souhaitez  [...]

Dans PHP

Lire la suite

logo-woocommerce.png

[Wordpress] Woocommerce : comment afficher les "montées en gamme" dans un ordre précis?

Valentin

22/04/2015

24 commentaire(s)

Sur Woocommerce (un plugin Wordpress e-commerce) les "montées en gamme" ou "up-sells products" apparaissent en bas de chaque produit afin de proposer d'autres articles au client, au même titre que les "cross-sells products". Par défaut l'ordre d'affichage se fait aléatoirement. Si vous souhaitez les afficher dans l'ordre où les éléments ont été ajoutés sur la page produit, voilà comment procéder. Il faut tout d'abord retirer l'action "upsale  [...]

Dans PHP

Lire la suite

tumblr_nfdbs1NeJR1u47av3o1_500.gif

[Debian / Raspbian (?)] Mettre à jour PHP 5.4 -> 5.6

Valentin

24/10/2015

1 commentaire(s)

Commencez par entrer la commande : sudo apt-get install php5 De mon côté cela m'a fait passer de PHP 5.3 à PHP 5.4. Pour passer à PHP 5.6, commencez déjà par installer libxml2 (si vous ne l'avez pas vous aurez une erreur lors de l'installation) : sudo apt-get install libxml2-dev Vous devez ensuite récupérer l'archive souhaitée sur http://php.net/downloads.php , par exemple en tapant : wget http://in1.php.net/distributions/php-5.6.10.tar.bz2 Dézippez-le  [...]

Dans PHP

Lire la suite

nginx.png

[Nginx] Memo express

Valentin

05/11/2016

4 commentaire(s)

Chemin vers le fichier de configuration /etc/nginx/nginx.conf Ajout d'un site sudo cp /etc/nginx/sites-available/example.com /etc/nginx/sites-available/site-a-ajouter Exemple de configuration minimale pour un site Symfony 3 server { server_name domain.tld www.domain.tld; root /var/www/project/web; location / { # try to serve file directly, fallback to app.php try_files $uri /app.php$is_args$args; } # DEV # This rule should only be placed on your development environment # In production, don't include this and don't  [...]

Dans PHP

Lire la suite

Rechercher un article

Derniers articles


Derniers commentaires