2009-10-23 8 views
1

Mon texvc Ubuntu semble œuvres, car texvc /home/wiki/tmp /home/wiki/math "y=x+2" donneéquations LaTeX dans MediaWiki

Cdaa63ef966cc412541190bc8794731de<i>y</i> = <i>x</i> + 2<mi>y</mi><mo>=</mo><mi>x</mi><mo>+</mo><mn>2</mn> 

Mon LocalSettings.php/var/www/wiki (source)

$IP = "81.111.1.1"; 
$wgMathPath   = "{$wgUploadPath}/math"; 
$wgMathDirectory = "{$IP}/images/math"; 
$wgUploadDirectory = "{$IP}/images"; 
$wgUploadPath  = "{$wgScriptPath}/images"; 
$wgTexvc   = "{$IP}/math/texvc"; # Path to compiled 
texvc 
$wgMathDirectory = "{$wgUploadDirectory}/math"; 
$wgTmpDirectory  = "{$wgUploadDirectory}/tmp"; 

Je vais à mon wiki dans Firefox et je vois la sortie

Warning: require_once(81.111.1.1/includes/OutputHandler.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/wiki/includes/WebStart.php on line 123 

Fatal error: require_once() [function.require]: Failed opening required '81.111.1.1/includes/OutputHandler.php' (include_path='/var/www/wiki:/var/www/wiki/includes:/var/www/wiki/languages:.:/usr/share/php:/usr/share/pear') in /var/www/wiki/includes/WebStart.php on line 123 

J'utilise mon IP correct dans la variable $ IP au /var/www/wiki/LocalSettings.php. J'ai copié /wiki/includes/DefaultSettigs.php dans/wiki /, mais les équations mathématiques ne fonctionnent toujours pas. Je lance une suggestion RCS 'sans succès concernant l'inclusion de la variable PATH dans la variable $ IP. Je reçois les mêmes avertissements et erreurs que ci-dessus.

Que changeriez-vous dans mes paramètres pour que Math Formule fonctionne?

+0

Vous posez beaucoup de questions! – jjnguy

+0

avez-vous essayé de remplacer la variable $ IP par l'adresse IP de votre machine? – Mica

Répondre

3

Vérifiez si le répertoire temporaire mathématique existe et les autorisations sur ce répertoire. Je pense que le mode 777 est nécessaire (c'est-à-dire chmod a+w /path/to/dir).

Il existe une aide supplémentaire dans MediaWiki Manual.

modifier: la $IP variable est le chemin d'inclusion (local) et non une adresse IP:

Include path: La variable $ IP (include_path) contient le chemin de fichier local à l'installation de base votre wiki. Assurez-vous de vous référer au chemin d'accès complet du fichier. N'incluez pas de barre oblique à la fin du chemin. Le fichier DefaultSettings.php est chargé à partir du répertoire désigné par la variable IP.

+0

vous pouvez également faire chmod 777/chemin/vers/répertoire – Mica

+0

Mon LocalSettings.php est ce http://dpaste.com/113534/. Je n'ai pas réussi à faire fonctionner la formule mathématique avec le chemin inclus dans la variable $ IP. –

+0

Avez-vous essayé $ IP = "/ var/lib/mediawiki /" ou $ IP = "/ usr/share/mediawiki"? – rcs

0

Mon mediawiki se situe dans/var/www/wiki. Cependant, mon $ IP ne fait référence qu'à une adresse IP. Il doit également se référer à l'emplacement du répertoire d'installation. J'ai changé la variable $ IP de /usr/share/mediawiki à /var/www/wiki sans mon IP du tout. Je semble pouvoir accéder à mon wiki en dehors de chez moi même si je n'ai pas mon IP dans la variable.

Cette modification a fait fonctionner la formule mathématique.