Назад | Перейти на главную страницу

CentOS: AJAX / jQuery не работает

Короче говоря, у меня VPS неуправляемый. В свое время на нем был сервер Ubuntu 10.10, затем я переустановил его с помощью CentOS 6 и обновил до CentOS 6.2. Теперь проблема в том, что окно сообщений AJAX / jQuery перестало работать (я предполагаю, что он использует один из двух, чтобы внедрить себя в div, а затем обновлять, когда публикуются новые сообщения, я не уверен, я не писал эти ), и скрипт платы расширения теперь показывает мне зеленую пустую страницу. Без изменений к исходным кодам были сделаны, и они находятся в том месте, где они себя ожидают.

У меня есть Apache2, MySQL 5, PHP 5, и я установил библиотеки php-xml. Что мне не хватает? Это должно быть на стороне сервера, потому что сами скрипты в порядке, если я перенесу их на другой сервер, они будут работать нормально. Я не получаю связанных с этим ошибок в файле error_log. Заранее спасибо!

Редактировать: Если вы хотите, вы можете посмотреть на панель расширения на kazeshini.net/plugboard, и там есть установка чата на silverlotus.kazeshini.net/yshout/example, я ничего не знаю о скриптах и ​​отладке, поэтому лучше кто-то другой смотрит на это, чем кто-то который не знает, что они ищут.

Короче говоря, похоже, что ваша установка PHP прервана или настроена неправильно и неправильно анализирует страницу. Посмотрев на источник вашей страницы, я вижу следующее:

<? include "config.php"; ?>

<? include "plug.php"; ?>

PHP должен анализировать их и делать свое дело. Вам необходимо убедиться, что модуль PHP загружается в Apache правильно и анализирует правильный php.ini файл.

Создайте файл со следующим содержимым, чтобы проверить, загружается ли PHP. Если это так, вы должны получить массу информации об установке PHP.

<?php
phpinfo();
?>

Если PHP определенно загружается, то проблема в коротких тегах. Либо включите короткие теги в php.ini файл или измените свой <? к <?php.