Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] Installation de jelix sur un serveur perso...

Première installation sur linux, je fais donc un peu tout comme je peux :

  • Accès par la console
  • Le site fonctionne bien sur un sevreur WAMP
  • Il est configuré pour fonctionner sur du easyPHP en site alias (basepath modifié, tout ça)

J'ai du mal à le faire fonctionner, pour le moment c'est apache qui bloque :

PHP Warning: require(/init.php): failed to open stream: no such file or directory in /var/www/monstie/application.init.php on line 12
PHP Fatal Error: require(): Failed opening required '/init.php' (include path='.:/usr/share/php:/usr/share/pear') in /var/www/monsite/application.init.php on line 12

Cependant, j'ai un fichier test.php qui contient ça :

echo dirname(FILE).'/'; // Affiche => /var/www/monsite/www/
echo realpath($path.'../../jelix/lib/jelix/');; // Affiche => /var/www/jelix/lib/jelix

Si vous avez une idée, je sèche smile


Mindiell

  [Opened] Installation de jelix sur un serveur perso...

bonsoir,

désolé mais c'est du chinois smile

Quand on installe une application d'une plateforme à l'autre :

1) on purge le cache

après ben ca roule sinon on s'y est mal pris pour la configuration apache avec son vhost


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

  [Opened] Installation de jelix sur un serveur perso...

Bonjour,

Je suis passé d'une plate-forme windows avec easyPhp sur du linux avec Apache. Le Virtual Host renvoie sur le répertoire www. J'ai fait un alias vers le répertoire jelix-www (qui fonctionne bien). Le "truc" c'est qu'apparemment, il ne trouve pas les fichiers qu'il faut. Les droits sont bons (www-data et lecture/écriture possible). Cependant, le fichier de mon application application.init.php n'arrive pas à inclure init.php.


Mindiell

  [Opened] Installation de jelix sur un serveur perso...

il ressemble à quoi le ficheir application.ini.php ?


Follow me on twitter - HaveFnuBB! - Fork on GitHub : HaveFnuBB // Jelix // Huanui

  [Opened] Installation de jelix sur un serveur perso...

Ben c'est le fichier de base à priori. Ca plante sur la deuxième ligne :

$appPath = dirname (FILE).'/';
require (realpath($appPath.'../../jelix/lib/jelix/').'/'.'init.php');


Mindiell

  [Opened] Installation de jelix sur un serveur perso...

realpath renvoi chaine vide quand le chemin qu'on lui donne n'existe pas. Donc soit le chemin n'est pas bon, soit ton repertoire relatif ../../jelix/lib/jelix n'existe pas

  [Opened] Installation de jelix sur un serveur perso...

Le problème, c'est que dans mon premier message, je signale avoir un fichier test qui affiche les chemins. D'ailleurs, maintenant mon fichier est.php fait un require (le même) et il ne provoque pas d'erreur ! Je suis un peu perdu :/

Je crois que je vais tout remettre à plat un de ces 4 smile


Mindiell

 
Page
  1. EasyPHP 5.3.8.0 - Installation et configuration >
  2. [Jelix1.3RC2 _ nightly]Pas d'option sur createapp.php >
  3. jacl2db dans un script d'installation >
  4. jacl2db dans un script d'installation >
  5. installation de jelix depuis une page une page web >
  6. installation de jelix depuis une page une page web >
  7. Installation de jelix sur un serveur perso... >
  8. Installation de jelix sur un serveur perso...