run.php en 604 c'est trop restrictif je pense
moi je suis en 644 mais je ne connais pas le réglage d'origine
sinon pour les autres permissions, il faut du 777 sur ow_pluginfiles
ow_userfiles
ow_static
ow_smarty/template_c
Il manque au moins la ligne avec le cron !
RewriteCond %{REQUEST_URI} !/ow_cron/run\.php
Le htaccess d’origine :
Options +FollowSymLinks
RewriteEngine On
AddEncoding gzip .gz
AddEncoding gzip .gzip
<FilesMatch "\.(js.gz|js.gzip)$">
ForceType text/javascript
</FilesMatch>
<FilesMatch "\.(css.gz|css.gzip)$">
ForceType text/css
</FilesMatch>
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} !/ow_updates/index\.php
RewriteCond %{REQUEST_URI} !/ow_updates/
RewriteCond %{REQUEST_URI} !/ow_cron/run\.php
RewriteCond %{REQUEST_URI} !/e500\.php
RewriteCond %{REQUEST_URI}
(/|\.php|\.html|\.htm|\.xml|\.feed|robots\.txt|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
Oxwall annonce qu'il faut un php au moins en version 5.2.6 mais à mon avis il faut 5.4
Dans ton panneau client 1&1 tu peux cocher la bonne version dans l'option "version globale PHP".
Mon SSH m'affiche une version 4.4.9
PHP 4.4.9 (cgi-fcgi) (built: Jan 14 2014 12:10:11)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2004 Zend Technologies
Sur mon compte 1and1 mon serveur est en 5.4 j'ai même appelé le service client qui ma confirmé que au niveau serveur il est bien en 5.4
AddType x-mapp-php5.4 .php
AddHandler x-mapp-php5.4 .php
Options +FollowSymLinks
RewriteBase /
RewriteEngine On
AddEncoding gzip .gz
AddEncoding gzip .gzip
<FilesMatch "\.(js.gz|js.gzip)$">
ForceType text/javascript
</FilesMatch>
<FilesMatch "\.(css.gz|css.gzip)$">
ForceType text/css
</FilesMatch>
RewriteCond %{REQUEST_URI} .*/http-bind
RewriteRule (.*) /http-bind [L]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} !/ow_updates/index.php
RewriteCond %{REQUEST_URI} !/ow_updates/
RewriteCond %{REQUEST_URI} !/ow_cron/run\.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
SetEnv PHP_VER 5_4
SetEnv REGISTER_GLOBALS 0
SetEnv MAGIC_QUOTES 0
SetEnv MBSTRING.LANGUAGE UTF-8
SetEnv mbstring.internal_encoding UTF-8
mon site est maudit mdr
j'ai modifier ma line d'apel cron
/usr/local/bin/php5 /homepages/6/d516155604/htdocs/ow_cron/run.php
j'ai mi php5 au lieu de php et maintenant j'ai:
(uiserver):u76349893:~ > /usr/local/bin/php5 /homepages/6/d516155604/htdocs/ow_cron/run.php
X-Powered-By: PHP/5.2.17
Set-Cookie: base_language_id=4; expires=Sat, 23-Aug-2014 18:39:09 GMT; path=/Content-type: text/html
Vous pensez que ça fonctionne correctement la ? parce que je vois aucune erreur
Mais je ne sais pas si ça va suffire :/
Si les mails de notification partent bien, si les utilisateurs sont bien affichés comme étant déconnectés etc... c'est que run.php est bien exécuté.
Tu peux aussi vérifier dans le syslog si tu y a accès.