[spip-dev] SPIP chez free - soucis avec job_queue (travaux)

Salut,

Free interdit un certain nombre de choses dans php, dont les requêtes
http sortantes ou un truc du style qui est utilisé par job_queue. Du
coup dans la version actuelle, la fille d'attente des travaux ne
s'exécute pas.

Si j'ai bien compris la piste est de restaurer un possibilité d'exécuter
les travaux "comme avant" mais pour ce faire, au mieux (c'est à dire
limiter ce patch aux sites de chez free), ce serait bien si quelqu'un
qui a un SPIP chez free pouvait envoyer le résultat d'un
ecrire/?exec=info, tout particulièrement les variables apache disponible
pour tester si on est chez free ou pas (titre Apache Environment du
phpinfo().

Merci d'avance !

Bon, ok, a priori de toues façons free est en PHP/4.4.3-dev, du coup
c'est SPIP 2.1 et basta.

Merci pour votre patience,

Suske

De base Free est en php 4. Mais il me semble qu'on peut activer activer php 5 dans le htaccess. Maintenant, il faut voir si c'est au minimum du php 5.3 pour que php objet fonctionne. Il y a du callback sinon?

j'ai filer un accès a du spip en free pour suske afin qu'il puisse faire des test ...
en espérant que ça lui sera utile

maintenant si il faut tester des truc ....
j'ai quelques espaces qui traine.

Bonjour,

Les serveurs Free sont en 5.1.3RC4-dev (après activation dans le htaccess).

On peut donc faire fonctionner SPIP 3.

Par contre, il faut télécharger les zip sur le site par FTP et dézipper sur place.

Pascal

Personnellement en spip 2 ou 3 chez free, je télécharge le zip sur mon ordi, je décompresse, ensuite par ftp pour les dossiers (ex : ecrire .. , je le supprime d'abord puis je téléverse sur le ftp. Pour " plugins-dist ", je fais la même chose mais plugin par plugin car sinon il y a souvent des erreurs.
Je supprime d'abord un dossier pour éviter qu'un fichier qui ne devrait pas être reste en place sur le ftp ...
Ce que bien entendu je ne fais pas sur mon espace test de mon ordi, où là je suis certain que le dossier est remplacé complètement par le nouveau.

Gérard

Un lien pour spip 3.0.13 vers phpinfo() chez free :

Gérard

Merci,

je vois
$_SERVER["SERVER_SOFTWARE »] = “Apache/ProXad”

donc je crois qu’on peut donc tester la présence de ProXad dans $_SERVER["SERVER_SOFTWARE »], et peut-être le doubler du cas nom de domaine qui finit par .free.fr (ce qui serait plus robuste mais ne couvre pas tous les cas) ?

Cédric

Hello,

Salut,