2011-06-28 26 views
-1

我正在使用WAMP安裝(在Windows上)。 方法system()shell_exec()只能在Linux機器上運行,還是可以在Windows上運行?我在Windows中嘗試這些方法,但沒有任何工作。system()和shell_exec()方法

+0

他們在windows上工作,只能說,你做錯了什麼。你應該澄清你的問題。 – KingCrunch

+0

我使用pdftohtml轉換器從鏈接http://www.articlediary.com/article/php-script-for-pdf-to-html-conversion-125.html他們使用system()方法在它不工作我。你可以幫我嗎 – praneeth

+0

我們可以,但代碼([SSCCE](http://sscce.org/)的形式,也許在一個新的問題)會讓你的答案比「請幫助我「 - *我們不知道究竟是什麼幫助你*。 – phihag

回答

2

正如您在systemshell_exec的文檔中所看到的,兩者都支持所有平臺上的php運行(否則會有通知)。

1

這兩個函數都可以在Windows上運行,但還有另一個安全限制 - 您需要首先禁用safe_mode。你可以在你的php.ini文件中做到這一點。

0

對於像這樣的問題,你應該做的第一件事是查找找到的文檔here,在那裏你會發現它並沒有明確說明它的Linux。您可能遇到的問題是PHP處於安全模式,或者您需要爲PHP使用的帳戶添加CMD權限。

相關問題