Besoins d'aide installation auto shop php - PHP - Programmation
Marsh Posté le 29-07-2020 à 09:40:42
Bonjour,
Sans condescendance , second lien Google avec la recherche "Crontab" (le premier étant wikipedia) : https://www.linuxtricks.fr/wiki/cro [...] -de-taches
Je ne connais absolument pas Crontab, la seule chose que je sais c'est que cron permet de réaliser des tâches planifiées donc je pars d'aussi loin que toi. Et ça me semble plutôt clair sur le lien, tu installes "Crontab", tu ajoutes l'utilisateur et enfin tu crées ta tâche planifiée "* * * * * /path/to/php /var/www/html/cron/main.php".
Cela n'était pas clair ou tu bloques quelque part ?
Marsh Posté le 29-07-2020 à 14:09:02
Bonjour et merci pour ta réponse,
alors oui j'avais quand même cherché comment fonctionne crontab mais rien n'avais l'air de se passer étant donnés que toujours le même soucis (même erreur quand je me rend sur mon serveur local)
Marsh Posté le 29-07-2020 à 14:50:24
Je ne comprend toujours pas d'ou vient le problème, si quelqu'un pourrais se pencher dessus ce serrais cool
Marsh Posté le 29-07-2020 à 14:55:52
Tu as bien remplacé "/path/to/php" par le chemin vers php ?
Marsh Posté le 29-07-2020 à 15:02:07
ReplyMarsh Posté le 29-07-2020 à 16:22:50
Salut B4X, pourquoi devrai-je poster dans la catégorie "Annonces d'emplois" ?
Et si la mise en place de ce cronjob a résolus mon erreur 500, j'ai testé de mettre le site en ligne depuis un hébergeur donc je possédais déjà un nom de domaine et dans le cpanel de cette héberger il y a un plugin "Tâches Cron" j'ai donc rentrer ma tache cron et la l'erreur 500 disparait quand le site est en ligne.
Marsh Posté le 29-07-2020 à 16:50:53
capitaine4 a écrit : @MaybeEijOrNot oui j'ai mit /etc/php à la place, c'est bient ca ? |
Possible, je n'ai pas d'install sous les yeux et cela dépend de toute façon de comment tu as installé le tout.
Ne faut-il pas préciser php/php.exe ?
Du coup tu as réussi ?
Marsh Posté le 29-07-2020 à 17:10:57
MaybeEijOrNot a écrit : |
Du coup oui j'ai réussis, le problème venais de crontab je l'ai réinstaller et le problème était résolus.
Maintenant tout fonctionne sur le shop, je peut ajouter des articles etc ... Seul soucis quand je choisis la méthode de paiement et que je rentre le captcha je tombe à nouveau sur une erreur 500.
Le site étant en ligne tu peut tester tu verra une fois que tu rentre le captcha (j'ai mit un produit au pif c'était juste pour tester) : http://pcstobtc.fr/buy.php?id=2&c=BTC
Voici le code de la page de paiement buy.php :
Code :
|
Si quelqu'un sais d'ou peut venir le soucis qui fais que j'ai encore une erreur 500 ce serrais cool
Marsh Posté le 29-07-2020 à 18:34:59
Ahhhhhhh!
>$item = DataBase('SELECT COUNT(*) FROM `items` WHERE `id` = '.$_GET['id'].
Tu sais ce que c'est une injection SQL?
Désolé mais les codes pour les boutiques en ligne avec des données bancaires etc c'est pas quelque chose qui s'improvise.
Marsh Posté le 29-07-2020 à 18:45:11
@rat de combat oui à peu près mais c'est un shop en paiement bitcoin uniquement donc en sois ca risque rien je suppose ...
Marsh Posté le 29-07-2020 à 18:51:44
Si t'as peur de te faire pirater ton serveur oui, ça ne risque rien.
Non mais sérieusement...
Marsh Posté le 29-07-2020 à 18:54:52
@rat de combat
Bon allez je vais commencer par apprendre à le faire moi même je m'en sortirais mieux je te comprend totalement, pour faire ce genre de projet (un auto shop en paiement bitcoin) apprendre le php me suffira ou pas ?
Marsh Posté le 29-07-2020 à 19:15:56
Bon courage. Il faut du PHP, du SQL, du HTML, du CSS et peut-être du Javascript.
Autrement dit, à moins d'avoir plusieurs années de patience tu devrais trouver une solution toute-faite (mais à jour au niveau code).
Marsh Posté le 29-07-2020 à 19:31:47
Et bien oui je cherche une solution toute faite mais je difficile à trouver sachant que je ne souhaite pas passer par un prestataire du style wix etc...
Marsh Posté le 29-07-2020 à 21:36:42
Et des outils éprouvés comme Prestashop ou Magento, ça te convient pas ?
Marsh Posté le 29-07-2020 à 02:15:13
Salut a tous, je souhaite faire un petit shop perso uniquement en bitcoin et donc j'ai trouvé ça sur github: https://github.com/TheDevFromKer/SimpleCryptoShop
à première vue ça n'avais pas l'air si compliqué à installer (sachant que je souhaite l'héberger sur mon raspberry)
J'ai donc installé Apache, PHP (versions 7.3) ainsi que Sqlite3 (comme demandé sur la page github)
J'ai installé le zip et mit tout les fichier dans le répertoire var/www/html
Puis j'ai suivis les consignes du github (super yen à que deux) donc j'ai fais la commande:
chmod 777 include include/db.php && chmod o+w include/db.sqlite3
J'ai pas eu de soucis pour l'instant mais après c'est écrit sur le github : "Run crontab: * * * * * /path/to/php /var/www/html/cron/main.php" et la je ne comprend pas trop ce que je dois faire avec cette commande sachant que je me suis renseigné sur l'outils crontab mais je comprend pas trop.
De plus quand je me rend sur mon navigateur et que je vais sur 127.0.0.1 j'ai ce message d'erreur: "Impossible de traiter cette demande via 127.0.0.1 à l'heure actuelle HTTP ERROR 500" et je précise que mon serveur apache fonctionne étant donnés que si je modifie le fichier "index.php" et que je met à l'intérieur: "<?phpinfo(); ?>" dans ce cas là quand je lance 127.0.0.1 je n'est pas de soucis et j'ai bien un page qui s'affiche avec ma versions de php.
Donc je sais pas trop quoi faire, je précise que je ne m'y connais pas trop en php mais merci de pas me dire "apprend le php et revient plus tard" sachant que la solution ne doit pas être si loins c'est juste que je ne comprend pas ce que je dois faire avec cette instruction fournis sur le github : "Run crontab: * * * * * /path/to/php /var/www/html/cron/main.php".
Voilà tout je sais pas si je me suis bien fais comprendre mais si quelqu'un pourrais m'aider je luis en serrais reconnaissant