Я пытаюсь запланировать скрипт PHP для запуска в Windows, написав командный файл. Вот строка, которая запускает скрипт:
C:\Program Files (x86)\PHP>php.exe -f D:\Web\Sites\scriptPage.php
Это приводит к тому, что страница и результаты обработки страницы прекрасны, но она выдает это сообщение
«Точка входа в процедуру zend_ini_string_ex не может быть расположена в динамической библиотеке ссылок php5.dll"
Я не знаю, почему это происходит. Мы вообще не используем Zend. Я пробовал это на нескольких разных страницах, и то же самое происходит.
Любая помощь в этом была бы замечательной.
Благодаря!
У меня была эта проблема, когда я установил xdebug под Apache и PHP.
В php.ini найдите строку, которая выглядит так:
zend_extension_ts="c:/PHP/ext/php_xdebug-2.1.2-5.2-vc6.dll"
и прокомментировать это.
Если вам нужно использовать xdebug, убедитесь, что вы загрузили правильную версию xdebug для вашей установки php. У меня был Apache 2.2.17 с PHP 5.2.17, и я пытался установить xdebug для PHP 5.3, который дал мне это сообщение об ошибке:
* Точка входа в процедуру zend_ini_string_ex не может быть расположена в динамической библиотеке ссылок php5.dll *
Я знаю, что прошло какое-то время, так как это было решено, но я столкнулся с проблемой с теми же симптомами. У меня Zend Server установлен на сервере Windows и пытался настроить запланированную задачу, но он не запускался
точка входа в процедуру php_checkuid не может быть расположена в динамической библиотеке limk php5.dll
Проблема заключалась в том, что ранее у меня была другая версия PHP (автономная, а не с Zend Server), и в переменной среды Windows переменная PHPRC указывала на эту старую версию PHP. Я изменил эту переменную, указав на PHP Zend Srever и все сработало.
У меня была отдельная версия PHP, а затем была установлена Zend Server. Как упоминалось в Juris, переменная PHPRC указывала на отдельный php5.dll. Я изменил путь, и все хорошо.
Для будущих googlers: раскомментирование разрешения opcache и opcache_cli, казалось, исправить эту проблему для меня.
При этом я не знаю, что означает ошибка