Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 10-07-2011 13:11:32

niuxe
Membre
Date d'inscription: 14-03-2011
Messages: 15

[Resolu] Erreur HTTP 500 (Internal Server Error)

Salut tout le monde,

Après avoir planté mon serveur Apache (je sais, il faut y aller grave), j'ai réussi à mettre en ordre pas mal de choses. Par contre lorsque je vais dans une application ZF (old ou nouvelle) et que je vais dans public, j'ai droit à une erreur 500. Aussi, j'ai coupé collé le htaccess et rien y fait.

Si vous pouvez me donner un coup de main, ce serait super sympa de votre part. Je ne connais pas beaucoup Apache. C'est la raison pour laquelle j'ai cassé le serveur.

Par avance merci infiniment de me donner un coup de main. smile

Bon dimanche à vous

Dernière modification par niuxe (11-07-2011 14:00:36)


un ptit Kiw'z syou plait

Hors ligne

 

#2 10-07-2011 13:58:15

niuxe
Membre
Date d'inscription: 14-03-2011
Messages: 15

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

En visionnant le log d'Apache, il semblerait que cela vienne de PHP :

Code:

root@****:/var/log/apache2# tail error.log
[Sun Jul 10 13:45:22 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:47:33 2011] [error] [client 127.0.0.1] PHP Warning:  require_once(un_fichier.php): failed to open stream: No such file or directory in /var/www/apps/index.php on line 3, referer: http://localhost/
[Sun Jul 10 13:47:33 2011] [error] [client 127.0.0.1] PHP Fatal error:  require_once(): Failed opening required 'un_fichier.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/apps/index.php on line 3, referer: http://localhost/
[Sun Jul 10 13:47:59 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:48:03 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:48:48 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:48:50 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:48:51 2011] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
[Sun Jul 10 13:48:52 2011] [error] [client 127.0.0.1] PHP Warning:  require_once(Zend/Application.php): failed to open stream: No such file or directory in /var/www/zf/test/public/index.php on line 18, referer: http://localhost/zf/test/
[Sun Jul 10 13:48:52 2011] [error] [client 127.0.0.1] PHP Fatal error:  require_once(): Failed opening required 'Zend/Application.php' (include_path='/var/www/zf/test/library:.:/usr/share/php:/usr/share/pear') in /var/www/zf/test/public/index.php on line 18, referer: http://localhost/zf/test/

J'ai fait un test pour savoir si Apache et PHP ont un souci :
* j'ai créé un dossier 'apps' dans le /var/www
* dans ce dernier, j'ai créé un fichier index.php
et j'ai fait un simple require_once dessus. J'obtiens la même erreur que dans le public de ZF.

Comment puis je régler cela SVP


un ptit Kiw'z syou plait

Hors ligne

 

#3 10-07-2011 23:17:23

Momal
Membre
Date d'inscription: 13-06-2011
Messages: 22

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

Peux -tu afficher le contenu de ton index.php ?

S'agit-il d'un lien symbolique vers /var/www/zf/test/public/index.php ?

a+

Hors ligne

 

#4 11-07-2011 00:45:55

niuxe
Membre
Date d'inscription: 14-03-2011
Messages: 15

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

Bonjour Momal,

Merci de t'intéresser à mon souci smile.

L'index est celui généré par l'utilitaire ZF (zf create project un_projet :

Code:

<?php

// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** Zend_Application */
require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
            ->run();

un ptit Kiw'z syou plait

Hors ligne

 

#5 11-07-2011 08:35:14

Momal
Membre
Date d'inscription: 13-06-2011
Messages: 22

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

en gros, ton script n'arrive pas à trouver le chemin vers ton fichier Application.php situé dans ta
librairie ZF à partie des paths qui tu as defini
peux-tu faire un pwd à la racine du répertoire Zend pour voir ou il est situé ?
++

Hors ligne

 

#6 11-07-2011 08:59:01

niuxe
Membre
Date d'inscription: 14-03-2011
Messages: 15

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

Bonjour Momal,

En faisant un pwd, j'obtiens ceci :

console a écrit:

/var/www/zf/test/library/Zend


un ptit Kiw'z syou plait

Hors ligne

 

#7 11-07-2011 14:00:01

niuxe
Membre
Date d'inscription: 14-03-2011
Messages: 15

Re: [Resolu] Erreur HTTP 500 (Internal Server Error)

Bonjour,

Ce matin, avant partir au taf, j'ai réglé le souci. Le php.ini que j'ai récupéré dans le dépot de free est apparement mal configuré. J'avais le display_error : off. Automatiquement Apache me sortait une erreur de type 500. Après, je me suis aperçu qu'il manque application.php. ce soir je vais regarder cela de plus près. Je crois que j'ai un petit souci avec le bin zf et la librairie ZF. Ils ne sont pas en cohésion. Je vous tiendrai au courant de cela si j'ai un souci de ce côté.


un ptit Kiw'z syou plait

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages