2014-02-08 3 views
0

Во-первых, простите меня, если моя терминология не совсем точна. У меня есть только ограниченные знания по этому вопросу, но лучше всего попытаюсь передать проблемы, которые у нас есть. Мой администратор сервера пытается развернуть php 5.5.9 на реальном сервере. Первоначально предполагалось установить php 5.4.x, но мы выбрали последнюю версию (требуется компиляция вручную независимо от o/s)Ошибки тестирования PHP 5.5.9 и ошибки внутреннего сервера

O/S - это OpenSuse 12.1, а сервер - это Сервер Plesk (версия Plesk 11.0.9) с Apache 2.2.1. Этот конкретный o/s не имеет возможности автоматически обновлять php, поэтому все должно выполняться вручную. Поскольку мы не хотели рисковать подключением сервера (в настоящее время работаем с php 5.3.8), мы решили установить вторую версию php вместе с текущей. Инструкции мы следовали изложены здесь: http://kb.parallels.com/en/114753

После многочисленных неудачных попыток из-за отсутствие библиотек во время компиляции, мы, наконец, смогли скомпилировать PHP 5.5.9 без ошибок, а затем продолжили запускать тесты с «сделать тест»

К сожалению, результаты тестов вернулись с 32 ошибками и 20% от общего числа тестов были пропущены. Всего было выполнено 13011 испытание, из которых 10410 были завершены. РЕЗЮМЕ ИСПЫТАНИЙ можно скачать здесь: http://uploaded.net/file/v6ug55l8

В любом случае, решив, что мы могли бы попробовать, мы применили изменения, указанные в первой ссылке выше, на vhost.conf. Однако это не сработало, и затем vhost вернул внутренние ошибки сервера для каждой страницы независимо от сценария или расширения. Журналы ошибок, к сожалению, не указывают на какие-либо ошибки, всего целую тонну ошибок внутреннего сервера, зарегистрированных mod_security. Мы заметили огромное количество из них в журнале ошибок: Предупреждение. Директива SuexecUserGroup требует оболочки SUEXEC. Но, похоже, это не связано, поскольку одна и та же ошибка продолжается несколько недель.

Итак, мы застряли без всякой идеи, что делать дальше. Наша следующая попытка - попытаться скомпилировать php 5.4.x вместо этого, поскольку, возможно, что-то натыкается головами с 5.5.9 ...

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

ответ

0

Проблема решена. CGI-BIN для хостинга должен был быть CHMOD 755, а не 775.

Смежные вопросы