Articles of php

Exécuter un script php en arrière-plan en utilisant unix

J’essaie de lancer le script php (ci-dessous) nommé daemon.php en tant que processus d’arrière-plan utilisant unix. #!/usr/bin/php Si je l’exécute au premier plan en utilisant la commande ci-dessous php daemon.php Le fichier deamon1.log commence à être écrit. Aussi si j’entre la commande: ps | grep php Je sors la sortie 10573 ttys000 0:00.20 php daemon.php […]

Inclure les chemins en PHP ne fonctionnant pas dans un répertoire

Quelqu’un peut-il aider avec les derniers détails de mon nouveau système. J’ai heurté un mur de briques avec des références de fichiers de code php en essayant d’inclure des fichiers et des classes. J’ai un script qui utilise Pear Mail pour envoyer des e-mails SMTP et cela fonctionne depuis des années dans mon répertoire public_html […]

comment autoriser l’envoi du fichier correctement

J’ai un script de téléchargement qui télécharge un fichier zip dans un répertoire sur mon site Web, puis décompresse le fichier et crée un répertoire pour chaque fichier téléchargé. drwxrwxrwx 7 Fabulous admin 238 12 Jan 18:20 . drwxrwxrwx 39 Fabulous admin 1326 12 Jan 12:28 .. -rwxr–r–@ 1 Fabulous admin 15364 12 Jan 18:21 […]

Eclipse convertit automatiquement les délimiteurs de ligne

Eclipse convertit automatiquement le nouveau délimiteur de ligne UNIX (LF) en Windows (CRLF). Si j’ouvre un fichier PHP créé avec UNIX new line delimiter et que je le modifie dans certains cas, les nouveaux délimiteurs sont convertis au format Windows. Comment puis-je éviter ça? J’utilise “Eclipse for PHP Developers” Version: Helios Version Identifiant: 20100617-1415 Windows […]

exécuter des commandes de console à partir de PHP

PHP version 5.4.6 – pl0-gentoo Pendant que j’exécute ce code: $command = “/var/www/site/bin/wkhtmltopdf-amd64 /var/www/site/pdf_s.html /var/www/site/test.pdf 2>&1″; passthru($command, $retval); echo ”.$command.”; var_dump($retval); la plupart du temps, je reçois l’erreur n ° 127 , celles que la sortie était: Chargement des pages (1/6) [>] 0% [======>] 10% [========================== ===>] 49% [========================================== ==================] 100% QPainter :: begin (): […]

Utiliser unix & php pour obtenir les noms des sous-dossiers à placer dans un fichier .csv

J’ai le fichier zip que je reçois qui, une fois décompressé, a plusieurs sous-dossiers contenant chacun un csv appelé report.csv: the_folder/ 1234/report.csv abcd/report.csv jklm/report.csv 5678/report.csv Chaque CSV a des colonnes et du contenu comme: almonds, cookies, cookies, dog_cookies 123, 321, 333, 444 555, 666, 777, 888 444, 551, 555, 999 (and so on for 75 […]

Mon mail PHP () ne fonctionne pas

J’ai de gros problèmes parce que PHP mail () funcion ne fonctionne pas. J’ai déjà réinstallé l’application postfix, mais toujours pas de changement! Si je fais un telnet sur localhost dans le port 25, je peux envoyer des mails depuis la ligne de commande root@server:/etc/postfix# telnet localhost 25 Trying 127.0.0.1… Connected to localhost. Escape character […]

les fichiers ouverts avec $ .post et $ .get sont-ils enregistrés en tant que fichiers ouverts sur le serveur Linux?

J’ai récemment mis à jour mon site en utilisant les appels ajax pour améliorer l’expérience de l’utilisateur final. Certains appels sont configurés pour interroger la firebase database de manière répétée, d’autres sont appelés à modifier la firebase database en fonction de l’interaction de l’utilisateur. effectuer une tâche ou annuler un article du panier. Maintenant, je […]

Utilisation de plusieurs frameworks PHP sur un seul site Web

Notre site principal utilise symfony 1, et au moment où j’ai commencé à travailler sur le code, il semble impossible de mettre à jour (trop de code personnalisé du développeur précédent). Maintenant, nous ajoutons un grand ajout à ce que l’entreprise propose. Au lieu d’utiliser un cadre très ancien, je voulais utiliser CodeIgniter, car je […]

résultat de sys_get_temp_dir () non accessible en écriture par l’utilisateur du processus Apache

J’ai travaillé avec Assetic et YUICompressor pour minifier et concaténer js / css. J’ai un problème à trouver la permission d’écriture correcte pour mon environnement de test local et le résultat de PHP sys_get_temp_dir() lequel Assetic s’appuie. J’utilise MAMP pour gérer mon environnement de test et selon les suggestions de l’équipe MAMP. J’exécute Apache en […]