Не удалось выполнить пункт меню (внутренняя ошибка)[исключение] - при смене версии PHP 5.3.1 для 5.2.9

У меня установлены две версии PHP на моем сервере ПУВР. Когда я использую 5.3.10, мой сервер ПУВР работает просто отлично. Но когда я переключаюсь на старые версии PHP (5.2.9) мой значок ПУВР лоток сервер показывает оранжевый значок. Если вы нажмите кнопку отправить онлайн я получаю следующее сообщение об ошибке.

Я попытался сменить порт в httpd.conf для 8855 и до сих пор я получаю ту же ошибку. Как я могу устранить эту ошибку?

не удалось выполнить пункт меню (внутренняя ошибка)[исключение] не мог совершать действий службы:служба не запущена.

Комментарии к вопросу (2)

По умолчанию ПУВР сервер будет принимать 80 в качестве рабочего порта.

Вы можете изменить номер порта, как вам нравится ... вот шаги, чтобы сделать это:

  • нажмите на ПУВР серверов значок на панели задач
  • нажмите на Апач
  • выберите по протоколу HTTP.конф

Здесь, в блокноте откроется ...

  • прокрутите вниз, и вы увидите номер порта, который ПУВР сервер берет ...
  • изменить номер порта:

Слушать х.х.х.х:8080

Слушать 8080

  • сохраните этот файл и перезапустите службы... он будет работать нормально...
  • теперь проверьте, введя http://localhost:8080/.
Комментарии (0)

Если вы используете окна попробуйте следующее:

  1. Пресс (Окна+Р)
  2. введите "и услуг.МСЦ" и нажмите "ОК" и
  3. найдите службу с именем 'wampapache'

и проверить, если это'статус S-Это 'работает'. В случае если нет, правой кнопкой мыши >> начать.

Надеюсь, что это помогает!


Если вы удалили ПУВР от загрузки службы, он выиграл't работа – попробуйте следующее:

  • Пресс (Окна+Р)
  • войти "и услуг.МСЦ" и нажмите "ОК"и
  • найдите службу с именем 'wampapache'
  • Щелкните правой кнопкой мыши wampapache и wampmysqld, Нажмите кнопку 'свойства'
  • и измените тип запуска на "вручную" или "автоматически"

Это будет работать!

Комментарии (0)

Может быть, старая версия сервиса не была удалена из Windows

  1. удалить старую версию, запустив командную строку

    ка удалить wampapache

  2. Переустановить службу от ПУВР:

Значок -&лоток ПУВР ГТ; Апач -и GT; сервис -> установка

Это работает для меня, наслаждайтесь!

Комментарии (1)

Сначала перейдите в ПУВР->Апач-и GT;сервис->проверить порт 80

Если ее пользователей от Microsoft HTTPAPI / 2.0

Тогда решение вручную остановить службу с именем служба агента веб-развертывания

Если у вас есть Microsoft SQL сервер установлен, даже если службы IIS отключен, он поддерживает веб-службы с именем httpapi2.0 работает.

Комментарии (0)
  1. Как у вас установлена более старая версия PHP сделать то же самое с Apache. Я выбрал версия 2.0.63 и тогда я смог запустить сервер ПУВР с PHP 5.2.9 без проблем.

  2. Я тоже читала, что это's проблема с 64-разрядной версии ПУВР.

Комментарии (1)

Проблема была служба MySQL56 была запущена и она оккупировала порт ПУВР в MySQL.После MySQL56 службы остановили ПУВР сервера прошла успешно.

Комментарии (0)

Для всех, кто это читает -и GT; Дон'т использовать PHP 5.3 больше, перейти на более новых версий PHP, т. к. PHP 5.3 использует устаревшие функции.

Ниже приведен список нерекомендуемых ini-директивы. Использование любого из этих ini-директивы приведет к ошибке E_DEPRECATED быть брошенным при запуске, поэтому я советую использовать новую версию разработки.

define_syslog_variables
register_globals
register_long_arrays
safe_mode
magic_quotes_gpc
magic_quotes_runtime
magic_quotes_sybase
Comments starting with '#' are now deprecated in .INI files.

Устаревшие функции:

call_user_method() (use call_user_func() instead)
call_user_method_array() (use call_user_func_array() instead)
define_syslog_variables()
dl()
ereg() (use preg_match() instead)
ereg_replace() (use preg_replace() instead)
eregi() (use preg_match() with the 'i' modifier instead)
eregi_replace() (use preg_replace() with the 'i' modifier instead)
set_magic_quotes_runtime() and its alias, magic_quotes_runtime()
session_register() (use the $_SESSION superglobal instead)
session_unregister() (use the $_SESSION superglobal instead)
session_is_registered() (use the $_SESSION superglobal instead)
set_socket_blocking() (use stream_set_blocking() instead)
split() (use preg_split() instead)
spliti() (use preg_split() with the 'i' modifier instead)
sql_regcase()
mysql_db_query() (use mysql_select_db() and mysql_query() instead)
mysql_escape_string() (use mysql_real_escape_string() instead)
Passing locale category names as strings is now deprecated. Use the LC_* family of constants instead.
The is_dst parameter to mktime(). Use the new timezone handling functions instead.

Устаревшие функции:

Assigning the return value of new by reference is now deprecated.
Call-time pass-by-reference is now deprecated.
Комментарии (0)

Некоторые приложения, такие как Skype использует ПУВР's порт по умолчанию:80, так что вы должны выяснить, какое приложение использует этот порт вы можете легко найти его с помощью ПТС просмотра. Конец службы доступ к этому порту и перезагрузите сервер ПУВР. Теперь он будет работать.

Комментарии (0)