Я использовал сценарий запуска в веб-роли для установки PHP с помощью установщика платформы Windows. Все в порядке, PHP установлен и приложение работает, однако при загрузке больших файлов приложение выдает ошибку. Я исправил это, отредактировав файл php.ini вручную и изменив upload_max_filesize. Мой вопрос: как я могу изменить файл php.ini автоматически (а не вручную), добавив сценарий som, который будет выполняться ПОСЛЕ установки php. Я написал «ПОСЛЕ», потому что этот сценарий должен ждать, пока мой сценарий запуска не будет полностью выполнен и не будет установлен php. Спасибо за вашу помощь, ценю все советы.
ОБНОВЛЕНО: Ниже приведен мой файл install-php.bat, который находится в папке bin моей веб-роли. Я не знаком с powershell. Как я могу перевести его в скрипт powershell?
ECHO "Starting PHP Installation" >> log.txt
md "%~dp0appdata"
cd "%~dp0appdata"
cd..
reg add "hku\.default\software\microsoft\windows\currentversion\explorer\user shell folders" /v "Local AppData" /t REG_EXPAND_SZ /d "%~dp0appdata" /f
"..\MyWebpicmdline\WebPICmdLine" /Products:PHP53 /AcceptEula >>log.txt 2>>err.txt
reg add "hku\.default\software\microsoft\windows\currentversion\explorer\user shell folders" /v "Local AppData" /t REG_EXPAND_SZ /d %%USERPROFILE%%\AppData\Local /f
ECHO "Completed PHP Installation" >> log.txt
ini_set('max_execution_time', 600);
, а также для upload_max_filesize. - person Arun Jain   schedule 21.08.2012