2009-08-31 9 views
0

donc j'ai de script Ruby qui écrit simplement dans un fichier test.txt avec « bonjour »script Ruby exécuté de php ne fonctionne pas, mais le script Ruby fonctionne bien seul

j'ai un script php qui exécute ce script Ruby, lorsqu'un utilisateur clique sur un lien.

Je trouve que test.txt est vide.

mais quand je lance par lui-même

$> ruby ​​

de test.txt est rempli de « bonjour »

+1

Incluez le code PHP qui 1. Génère la commande ruby ​​pour appeler 2. Exécute réellement la commande ruby. Si le code est trop long à publier, vous n'avez pas passé suffisamment de temps à essayer d'isoler le problème. –

Répondre

3

Il est tout à fait probablement que votre serveur Web ne dispose pas d'autorisations d'écriture ce fichier. Essayer en utilisant chmod -R 777 sur le dossier contenant le fichier texte.

+0

merci c'est très utile. –

Questions connexes