我正在尝试安装PEAR以用于PHP。当我阅读http://pear.php.net/manual/en/installation.getting.php上的安装说明时 ,我应该在我的C:\ wamp \ bin \ php \ php5.3.0目录中运行go-pear.bat文件。根据我读过的所有安装指南,它应该安装并问我一系列安装问题,但是我收到以下错误:
phar“C:\ wamp \ bin \ php \ php5.3.0 \ PEAR \ go-pear.phar”没有签名 PHP警告:require_once(phar://go-pear.par/index.php):无法打开流:phar错误:无效的url或不存在的phar“phar://go-pear.phar/index.php”在第1236行的C:\ wamp \ bin \ php \ php5.3.0 \ PEAR \ go-pear.phar
警告:require_once(phar://go-pear.par/index.php):无法打开流:phar错误:无效的url或不存在的phar“phar://go-pear.phar第1236行的C:\ wamp \ bin \ php \ php5.3.0 \ PEAR \ go-pear.phar中的/index.php 按任意键继续......
我不知道为什么我收到此错误。我刚刚安装了新的Wampserver。
答案 0 :(得分:27)
也许this is你在寻找什么。
以下是步骤:
1)找到“php.ini”文件。在我的 如果我在这条道路上找到了它:
C:\瓦帕\ BIN \ PHP中\ php5.3.0 \ php.ini中
请勿使用WAMP系统托盘图标 编辑此文件。我不行时没用 试过 - 你必须手动定位 它
2)以粗体显示以下行:
http://php.net/phar.require-hash;phar.require_hash =开; http://php.net/phar.require-hash
; phar.require_hash =开启
3)取消注释“; phar.require_hash = 在“通过删除分号。”
4)将“开”改为“关”。
http://php.net/phar.require-hash
phar.require_hash =关
5)保存文件。
执行这些步骤后, “go-pear.bat”开始正常工作 试。
答案 1 :(得分:1)
你应该能够在不使用编辑php.ini的情况下启动它:
PATH/TO/php.exe -d phar.require_hash=0 PATH/TO/go-pear.phar