Просто установите VPS с помощью этого руководства: "https://www.howtoforge.com/tutorial/perfect-server-ubuntu-18.04-with-apache-php-myqsl-pureftpd-bind-postfix-doveot-and-ispconfig/". Все выглядело идеально! Но я начал замечать (когда я заполнял сервер), что AJAX / jQuery не работает должным образом. В основном при публикации" ajax / post ".
В моих журналах не очень много информации об этой ошибке. Инструмент инспектора Chrome показывает:
«Не удалось загрузить ресурс: сервер ответил статусом 500 (внутренняя ошибка сервера)»
Я искал решение по всему Интернету и до сих пор не могу понять, что происходит ... Есть ли инструмент для проверки настроек сервера? какой-то отладчик, который я могу использовать, чтобы узнать, как определить проблему ?? Пожалуйста, помогите мне с этим...
Обновление: я нашел это:
root@hs1:/var/run/apache2# apache2 -S
[Fri Jun 21 17:35:49.287125 2019] [core:warn] [pid 23275] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
но мой / etc / apache2 / envvars sais:
# temporary state file location. This might be changed to /run in Wheezy+1
export APACHE_PID_FILE=/var/run/apache2$SUFFIX/apache2.pid
export APACHE_RUN_DIR=/var/run/apache2$SUFFIX
export APACHE_LOCK_DIR=/var/lock/apache2$SUFFIX