Aller au contenu

Problème lancement PHP depuis mise à jour de Paquets


Messages recommandés

Bonjour

Depuis la mise à jour de paquet PHP56 aujourd'hui j'ai un message d'erreur pour un Script qui s'éxécute :

Cher utilisateur,

Le planificateur de tâches à terminé une tâche planifiée.

Tâche : LeBonCoinAlerte
Heure de début : Thu, 05 Oct 2017 15:00:02 GMT
Heure d’arrêt : Thu, 05 Oct 2017 15:00:02 GMT
État actuel : 127
Sortie standard/erreur :
sh: /usr/local/bin/php56: No such file or directory

En effet il n'existe plus de /usr/loca/bin/php56 il doit avoir été déplacé mais je ne sais pas ou... Qui pourrait m'aider ?

Merci.

Lien vers le commentaire
Partager sur d’autres sites

Alors hier j'ai relancé le serveur, rien... J'ai désinstallé PHPMyAdmin; Drupal et désinstallé PHP56 puis réinstallé PHP56 et rien... J'ai laissé tomber... Ce matin je recois mes mails du script ! Du coup j'ai réinstallé PHPMyAdmin et Drupal et tout est revenu à la normale... Merci !

Lien vers le commentaire
Partager sur d’autres sites

Bon en fait cela ne marche pas complètement... J'ai voulu rajouter une alerte, et quand je vais sur http://192.168.0.100/LeBonCoinAlerte comme je faisais avant bah il n'éxécute pas le code PHP mais il le visualise.. En gros j'ai ca

<?php

header('Content-Type: text/html; charset=utf-8');

require __DIR__."/bootstrap.php";

$module = "default";
if (isset($_GET["mod"])) {
    $module = $_GET["mod"];
}
$action = "index";
if (isset($_GET["a"])) {
    $action = $_GET["a"];
}

if (!$currentVersion = $config->get("general", "version")) {
    if ($module != "install") {
        $module = "install";
    }
} elseif (isset($_GET["url"])) { // rendre compatible avec l'ancien système de flux RSS
    $module = "rss";
    $action = "refresh";
}

if ($module != "install") {
    $storageType = $config->get("storage", "type", "files");
    if ($storageType == "db") {
        $userStorage = new \App\Storage\Db\User($dbConnection);
    } else {
        $userStorage = new \App\Storage\File\User(DOCUMENT_ROOT."/var/users.db");
    }

    // identification nécessaire
    if ($module == "rss" && $action == "refresh") {
        $rss_key = isset($_GET["key"]) ? $_GET["key"] : null;
        $username = isset($_GET["u"]) ? $_GET["u"] : null;
        if ($rss_key && $username) {
            $auth = new Auth\RssKey($userStorage);
            if (!$userAuthed = $auth->authenticate()) {
                header("HTTP/1.0 401 Unauthorized");
                exit;
            }
        } else {
            $auth = new Auth\Session($userStorage);
            if (!$userAuthed = $auth->authenticate()) {
                $auth = new Auth\Basic($userStorage);
                if (!$userAuthed = $auth->authenticate()) {
                    header('WWW-Authenticate: Basic realm="Identification"');
                    header('HTTP/1.0 401 Unauthorized');
                    echo "Non autorisé.";
                    exit;
                }
            }
        }
    } else {
        $auth = new Auth\Session($userStorage);
        if (!$userAuthed = $auth->authenticate()) {
            $module = "default";
            $action = "login";
        }
    }

    $upgradeStarted = version_compare($currentVersion, APPLICATION_VERSION, "<");
    if ($upgradeStarted) {
        if ($userAuthed && $userAuthed->isAdmin()) {
            if ($module != "admin" || $action != "upgrade") {
                header("LOCATION: ./?mod=admin&a=upgrade");
                exit;
            }
        } elseif ($action != "login") {
            require DOCUMENT_ROOT."/app/default/views/upgrade.phtml";
            return;
        }
    }
}


$init = DOCUMENT_ROOT."/app/".$module."/init.php";
$script = DOCUMENT_ROOT."/app/".$module."/scripts/".$action.".php";
$view = DOCUMENT_ROOT."/app/".$module."/views/".$action.".phtml";
$layout = DOCUMENT_ROOT."/app/".$module."/views/layout.phtml";

if (is_file($init)) {
    require $init;
}
if (is_file($script)) {
    require $script;
}
if (!is_file($layout)) {
    $layout = DOCUMENT_ROOT."/app/default/views/layout.phtml";
}

ob_start();
if (is_file($view)) {
    require $view;
}
$content = ob_get_clean();
if (isset($disableLayout) && $disableLayout == true) {
    echo $content;
} else {
    require $layout;
}



Bizarre non ? Comment faire pour qu'il éxécute le code php... Merci.

Bon en fait quand je vais dans mon WebStation je peux sélectionner mon serveur principal HTTP, j'ai le choix entre NGinx et Apache mais pour le PHP il me marque non configuré et je ne peux pas sélectionner PHP5.6 ou PHP7 ils n'apparaissent pas... Alors qu'ils sont bien installés et lancés...

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.