Impossibité d'ouvrir un fichier PHP
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je n'arrive pas à démarrer PHP5 pour ouvrir un fichier type "localhost/connexionok.php" malgré les modifications suggérées par la documentation ubuntu --> "Vérification du bon fonctionnement de PHP5".
Je tombe sur cette page:
Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
localhost
mar. 18 août 2009 00:36:27 CEST
Apache/2.2.12 (Unix) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k PHP/5.3.0 mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0
Merci à vous :)
Je n'arrive pas à démarrer PHP5 pour ouvrir un fichier type "localhost/connexionok.php" malgré les modifications suggérées par la documentation ubuntu --> "Vérification du bon fonctionnement de PHP5".
Je tombe sur cette page:
Objet non trouvé!
L'URL requise n'a pu etre trouvée sur ce serveur. Si vous avez tapé l'URL à la main, veuillez vérifier l'orthographe et réessayer.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.
Error 404
localhost
mar. 18 août 2009 00:36:27 CEST
Apache/2.2.12 (Unix) DAV/2 mod_ssl/2.2.12 OpenSSL/0.9.8k PHP/5.3.0 mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0
Merci à vous :)
A voir également:
- Impossibité d'ouvrir un fichier PHP
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Ouvrir un fichier .dat - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment ouvrir un fichier 7z - Guide
27 réponses
Salut,
Affiche le résultat des deux commandes
Affiche le résultat des deux commandes
rgrep -i documentroot /etc/apache2/ sudo find / -name '*connexionok.php'
J'obtiens ceci:
...@...:~$ rgrep -i documentroot /etc/apache2/
...@...:~$ sudo find / -name '*connexionok.php'
[sudo] password for ...:
/opt/lampp/htdocs/www/connexionok.php
J'ai supprimé les doublons de mon fichier et gardé celui au bon endroit donc celui ci-dessus.
Aucun changement, toujours ce même problème.
Une idée ?
...@...:~$ rgrep -i documentroot /etc/apache2/
...@...:~$ sudo find / -name '*connexionok.php'
[sudo] password for ...:
/opt/lampp/htdocs/www/connexionok.php
J'ai supprimé les doublons de mon fichier et gardé celui au bon endroit donc celui ci-dessus.
Aucun changement, toujours ce même problème.
Une idée ?
Re,
Il se trouve où ton fichier de configuratin d'apache?
Tu as installé comment ton serveur apache?
Il se trouve où ton fichier de configuratin d'apache?
Tu as installé comment ton serveur apache?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Vu que tu es sous Ubuntu, pourquoi tu n'as pas installé tout simplement les paquets nécessaires.
Tu n'aurais pas arrivé à ce problème.
Si ça t'interesse on peut supprimer xampp et installer tout ce qui va bien pour que ton serveur fonctionne correctement.
Sinon, affiche le résultat des deux commandes
106485010510997108
Vu que tu es sous Ubuntu, pourquoi tu n'as pas installé tout simplement les paquets nécessaires.
Tu n'aurais pas arrivé à ce problème.
Si ça t'interesse on peut supprimer xampp et installer tout ce qui va bien pour que ton serveur fonctionne correctement.
Sinon, affiche le résultat des deux commandes
ps aux | grep -E 'apache|http' sudo rgrep -i documentroot /opt/lampp 2>/dev/null--
106485010510997108
J'ai eu du mal à installer XAMPP mais j'y suis arrivé, le seul problème maintenant c'est l'ouverture de fichier .php.
Peut-être le problème vient du fait que dans la page d'accueil de XAMPP, MySQL est déclaré comme désactivé alors que quand je l'ouvre avec ma console tout semble marcher.
Résultat: ps aux | grep -E 'apache|http'
root 4090 0.0 0.0 50048 208 ? Ss 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4105 0.0 0.0 46388 128 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4215 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4216 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4217 0.0 0.0 50180 172 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4218 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4219 0.0 0.0 50180 196 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4288 0.0 0.0 50048 184 ? S 10:07 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
jeremie 16159 0.0 0.3 3356 868 pts/0 S+ 12:34 0:00 grep -E apache|http
Résultat: sudo rgrep -i documentroot /opt/lampp 2>/dev/null
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => "/tmp/docs",
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => '/tmp/docs',
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/Directive.pm: my $documentroot = $tree->lookup('DocumentRoot');
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestRun.pm:# won't be able to read/write the DocumentRoot. In which case we
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot => 'DocumentRoot (default is $ServerRoot/htdocs',
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot bindir sbindir httpd apxs httpd_conf httpd_conf_extra
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: $vars->{documentroot} ||= catfile $vars->{serverroot}, 'htdocs';
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: my $dir = $self->{vars}->{documentroot};
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:C<MaxClients>, C<DocumentRoot>, C<ServerRoot>, etc. To see the
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot "@DocumentRoot@"
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: TAKE1 => {map { $_, 1 } qw(ServerRoot ServerAdmin TypesConfig DocumentRoot)},
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: DocumentRoot => \&inherit_directive_var,
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: $self->{vars}->{inherit_documentroot} =
Gros mic-mac dsl ^^
Peut-être le problème vient du fait que dans la page d'accueil de XAMPP, MySQL est déclaré comme désactivé alors que quand je l'ouvre avec ma console tout semble marcher.
Résultat: ps aux | grep -E 'apache|http'
root 4090 0.0 0.0 50048 208 ? Ss 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4105 0.0 0.0 46388 128 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4215 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4216 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4217 0.0 0.0 50180 172 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4218 0.0 0.0 50180 164 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4219 0.0 0.0 50180 196 ? S 10:06 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
nobody 4288 0.0 0.0 50048 184 ? S 10:07 0:00 /opt/lampp/bin/httpd -k start -DSSL -DPHP5 -E /opt/lampp/logs/error_log
jeremie 16159 0.0 0.3 3356 868 pts/0 S+ 12:34 0:00 grep -E apache|http
Résultat: sudo rgrep -i documentroot /opt/lampp 2>/dev/null
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => "/tmp/docs",
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => '/tmp/docs',
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/Directive.pm: my $documentroot = $tree->lookup('DocumentRoot');
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestRun.pm:# won't be able to read/write the DocumentRoot. In which case we
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot => 'DocumentRoot (default is $ServerRoot/htdocs',
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot bindir sbindir httpd apxs httpd_conf httpd_conf_extra
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: $vars->{documentroot} ||= catfile $vars->{serverroot}, 'htdocs';
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: my $dir = $self->{vars}->{documentroot};
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:C<MaxClients>, C<DocumentRoot>, C<ServerRoot>, etc. To see the
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot "@DocumentRoot@"
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: TAKE1 => {map { $_, 1 } qw(ServerRoot ServerAdmin TypesConfig DocumentRoot)},
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: DocumentRoot => \&inherit_directive_var,
/opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: $self->{vars}->{inherit_documentroot} =
Gros mic-mac dsl ^^
Oui pas de prob:
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => "/tmp/docs",
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => '/tmp/docs',
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/Directive.pm: my $documentroot = $tree->lookup('DocumentRoot');
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestRun.pm:# won't be able to read/write the DocumentRoot. In which case we
> /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot => 'DocumentRoot (default is $ServerRoot/htdocs',
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot bindir sbindir httpd apxs httpd_conf httpd_conf_extra
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: $vars->{documentroot} ||= catfile $vars->{serverroot}, 'htdocs';
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
bash: = : commande introuvable
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: my $dir = $self->{vars}->{documentroot};
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:C<MaxClients>, C<DocumentRoot>, C<ServerRoot>, etc. To see the
bash: MaxClients: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot "@DocumentRoot@"
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: TAKE1 => {map { $_, 1 } qw(ServerRoot ServerAdmin TypesConfig DocumentRoot)},
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: DocumentRoot => \&inherit_directive_var,
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: $self->{vars}->{inherit_documentroot} =
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => "/tmp/docs",
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm: DocumentRoot => '/tmp/docs',
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/PerlSections.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache2/Directive.pm: my $documentroot = $tree->lookup('DocumentRoot');
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestRun.pm:# won't be able to read/write the DocumentRoot. In which case we
> /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot => 'DocumentRoot (default is $ServerRoot/htdocs',
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: documentroot bindir sbindir httpd apxs httpd_conf httpd_conf_extra
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: $vars->{documentroot} ||= catfile $vars->{serverroot}, 'htdocs';
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
bash: = : commande introuvable
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm: my $dir = $self->{vars}->{documentroot};
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:C<MaxClients>, C<DocumentRoot>, C<ServerRoot>, etc. To see the
bash: MaxClients: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot "@DocumentRoot@"
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfig.pm:DocumentRoot: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: TAKE1 => {map { $_, 1 } qw(ServerRoot ServerAdmin TypesConfig DocumentRoot)},
bash: Erreur de syntaxe près du symbole inattendu « ( »
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: DocumentRoot => \&inherit_directive_var,
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm:: Aucun fichier ou dossier de ce type
...@...:~$ /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm: $self->{vars}->{inherit_documentroot} =
bash: /opt/lampp/lib/perl5/site_perl/5.10.0/i686-linux/Apache/TestConfigParse.pm:: Aucun fichier ou dossier de ce type
J'ai tapé ta requête sudo find / -name '*httpd.conf' 2>/dev/null mais on ne la voit pas, elle se transforme en ce que j'ai marqué ci-dessus :/
Ah oui je sais pas ce que j'ai fait dsl
Voilà:
...@...:~$ sudo find / -name '*httpd.conf' 2>/dev/null
[sudo] password for ...:
/opt/lampp/etc/httpd.conf
/opt/lampp/etc/original/httpd.conf
Voilà:
...@...:~$ sudo find / -name '*httpd.conf' 2>/dev/null
[sudo] password for ...:
/opt/lampp/etc/httpd.conf
/opt/lampp/etc/original/httpd.conf
Re,
Affiche le résultat de
Affiche le résultat de
sudo httpd -VMais j'insiste que tu supprimes XAMPP et on peut installer correctement sur ton Ubuntu Apache + PHP + MySQL
Re,
Ok je te contacte par MP pour l'installation.
Pas besoin de MP.
Le forum est pour ce genre des choses.
- la communauté peut profiter des échanges
- si jamais je fais une erreur il y aura sûrement d'autres personnes qui interviendront pour corriger
Ok je te contacte par MP pour l'installation.
Pas besoin de MP.
Le forum est pour ce genre des choses.
- la communauté peut profiter des échanges
- si jamais je fais une erreur il y aura sûrement d'autres personnes qui interviendront pour corriger
Re,
Il faut que chaque fois quand je te donne une commande tu affiches ce que tu tapes ainsi que le résultat
Tape et affiche
Il faut que chaque fois quand je te donne une commande tu affiches ce que tu tapes ainsi que le résultat
Tape et affiche
sudo /opt/lampp/lampp stop