Mysql
 sql >> Base de données >  >> RDS >> Mysql

JQUERY &php post erreur 500 (erreur interne du serveur)

Pour afficher les erreurs sur la page :

<?php
    ini_set('display_errors', '1');
    ini_set('error_reporting', E_ALL);
?>

First activera l'affichage des erreurs sur la page elle-même au lieu de générer une erreur 500.

La deuxième s'assurera que toutes les erreurs sont signalées. Cela inclut les avis.

Conseil :écrivez du code qui ne déclenche même pas une notification.

Pour trouver le fichier journal des erreurs PHP :

grep error_log /etc/php.ini
grep ^error_log /etc/php.ini

Pour installer MySQL sur les serveurs de la famille RedHat :

yum install mysql.x86_64
yum install mysql mysql-server
chkconfig --level 2345 mysqld on
service mysqld start
mysqladmin -u root password somepassword

Je vous recommande d'utiliser les dépôts suivants si vous souhaitez avoir accès à la dernière version de PHP.

wget http://mirrors.coreix.net/fedora-epel/6/x86_64/epel-release-6-7.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Pour installer :

rpm -Uvh remi-release-*.rpm epel-release-*.rpm
/bin/rm epel-release-*.noarch.rpm remi-release-*.rpm
perl -pi -e 's/enabled=0/enabled=1/g' /etc/yum.repos.d/remi.repo
yum update (optional - not recommended unless you know what you are doing)
yum install yum-plugin-priorities

Assurez-vous qu'après avoir installé les dépôts, vous les modifiez et définissez activé sur 0 de cette façon, vous pouvez les utiliser de manière sélective uniquement comme vous le devriez.

yum --enablerepo=remi,epel install whatever