Я пытаюсь запустить из PHP (я использую WAMP) небольшой код на Python, который вызывает Toolbox / Model, которую я создал в ArcGIS 10.2.2. Когда я запускаю модель из ArcGIS, она работает нормально, так же, как когда я запускаю программу python, дважды щелкнув ее. Я также попытался выполнить его из командного файла; все работает Он просто не будет работать при запуске из PHP … он зависает при загрузке, пока через несколько минут не сообщит мне, что время операции истекло.
Когда я пытаюсь запустить другой скрипт, который печатает привет, все работает нормально.
Код:
import arcpy, arcinfo
arcpy.CheckOutExtension("Network")
arcpy.env.overwriteOutput = True
arcpy.ImportToolbox(r"C:\Users\username\AppData\Roaming\ESRI\Desktop10.2\ArcToolbox\My Toolboxes\DeliveryService.tbx", "Delivery")
arcpy.Routes_Delivery()
arcpy.CheckInExtension("Network")
Что мне не хватает?
Задача ещё не решена.
Других решений пока нет …