我在我的機器上安裝了apache 2.4.12和php 5.5.21。我想獲得一個java jar文件來執行使用php exec()。當我在apache htdocs之外的文件夾中有php程序時,它會打開並執行jar文件而不會出現問題。當我從apache(在htdocs)文件夾中運行相同的確切程序時,什麼也不執行,Web瀏覽器只停留在加載階段(瀏覽器掛起並最終超時)。我想我已經看到了每個例子,並且無法確定問題出在哪裏。這當然是一個權限問題;我只需要指出正確的方向。apache設置塊執行php exec()執行
Echo shell_exec(「whoami」);給我「ntauthority/system。當我去服務並將apache日誌更改爲管理員沒有任何反應時,我已經在試圖執行jar文件時讀取並執行了權限
我在我的「C:\ Apache24 \ conf \ httpd.conf」文件的底部添加了「php_admin_flag safe_mode Off」。我沒有看到我的httpd.conf文件中的任何「safe_mode」爲apache。在我的php.ini文件中,禁用功能設置爲「disable_functions =」,我重新啓動了apache服務器,但仍然沒有任何功能,它仍然掛在網絡瀏覽器中? – 20goat06 2015-02-10 05:34:40
你試過看看'php.ini'中的'safe_mode'是否設置爲'Off'? – 2015-02-10 05:38:40
php.ini有這樣的一行「sql.safe_mode = Off」 我還在它下面加了「safe_mode = Off」並且重新啓動了apache而沒有任何東西 – 20goat06 2015-02-10 05:40:32