Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd JQUERY i php post 500 (błąd wewnętrzny serwera)

Aby wyświetlić błędy na stronie:

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

Pierwsza włączy wyświetlanie błędów na samej stronie zamiast generowania błędów 500.

Drugi upewni się, że wszystkie błędy zostaną zgłoszone. Obejmuje to Powiadomienia.

Porada:napisz kod, który nie wygeneruje nawet jednego powiadomienia.

Aby znaleźć plik dziennika błędów PHP:

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

Aby zainstalować MySQL na serwerach rodziny RedHat:

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

Polecam korzystanie z następujących repozytoriów, jeśli chcesz mieć dostęp do najnowszej wersji 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

Aby zainstalować:

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

Upewnij się, że po zainstalowaniu repozytoriów edytujesz je i ustawisz włączone na 0, w ten sposób możesz używać ich selektywnie tylko tak, jak powinieneś.

yum --enablerepo=remi,epel install whatever


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego MySQL dodaje komentarz do tabel InnoDB?

  2. Eksportowanie bazy danych przez mój kod java

  3. Zmień funkcję na PDO

  4. Aplikacja Spring traci połączenie z MySQL po 8 godzinach. Jak poprawnie skonfigurować?

  5. Czy ktoś zna znaczenie tego komunikatu o błędzie php?