Php 硒2&;Firefox配置文件无法应用

Php 硒2&;Firefox配置文件无法应用,php,selenium,selenium-webdriver,Php,Selenium,Selenium Webdriver,所以我被卡住了,我正在通过一个需要HTTP身份验证的代理运行我的脚本,但是我不能通过@进行身份验证:。。所以我决定创建一个配置文件,为FireFox添加认证插件,并使其自动输入 我制作了zip base64文件,在OSX上运行时,我使用了以下命令 zip-r配置文件3rkomsuo.selenium opensslbase64-in“profile.zip”out“profile.zip.b64” 该文件是24MBs tho(编辑,禁用firebug,现在只有4MB左右,仍然没有运气)?我只添加

所以我被卡住了,我正在通过一个需要HTTP身份验证的代理运行我的脚本,但是我不能通过@进行身份验证:。。所以我决定创建一个配置文件,为FireFox添加认证插件,并使其自动输入

我制作了zip base64文件,在OSX上运行时,我使用了以下命令

zip-r配置文件3rkomsuo.selenium

opensslbase64-in“profile.zip”out“profile.zip.b64”

该文件是24MBs tho(编辑,禁用firebug,现在只有4MB左右,仍然没有运气)?我只添加了2个插件,firebug和Auth插件,太小了!现在,我已经将该文件放入我的web目录,运行MAMP,并按照所述发送配置文件

$session = $web_driver->session('firefox', array("firefox_profile" => file_get_contents("profile.zip.b64"))); 

我已经检查了帖子,发送了一个正确的数组,我已经将PHP.ini中的PHP帖子大小增加到64MBs,以防万一,但是没有任何效果,仍然加载基本(没有设置)配置文件?如果有人能帮助你,我会成为我的英雄,因为我已经花了好几个小时调试这个程序,没有任何运气

如果生成配置文件在您的情况下不起作用,那么您可以使用Autoit处理身份验证对话框

Write a few line script in autoit.
Compile it to convert it in exe.
Call that exe before the line which causes the authentication dialog to appear.

要设置配置文件,请确保将prefs.js重命名为user.js,并压缩配置文件的文件夹内容,而不是配置文件文件夹本身

我应该如何在OSX上运行exe?