2013-06-21 66 views
0

我有一個PHP文件,其中我有一個腳本執行Python含有硒的webdriver但它給我的權限錯誤: PHP的:PHP:執行Python文件包含硒

<?php 
echo shell_exec("python test.py 2>&1"); 
?> 

test.py:

from selenium import webdriver 
from selenium.webdriver.common.keys import Keys 

driver = webdriver.Firefox() 
driver.get("http://www.python.org") 
assert "Python" in driver.title 
elem = driver.find_element_by_name("q") 
elem.send_keys("selenium") 
elem.send_keys(Keys.RETURN) 
assert "Google" in driver.title 

任何建議?

回答

0

更改文件部署? chmod a + r test.py?什麼錯誤PHP給你exacly?

+0

selenium.common.exceptions.WebDriverException:消息:「瀏覽器在我們連接之前似乎已退出,輸出爲:mkdir:無法創建目錄'/.mozilla':權限被拒絕\ n錯誤:未指定顯示\ n 「 – Chahroud

+0

'mkdir:無法創建目錄'/.mozilla':權限被拒絕'沒有什麼能告訴你? – whncode