从命令行窗口运行PHP

从命令行窗口运行PHP,php,dll,Php,Dll,我以前安装过像xampp和appserv这样的服务器,但出于某些原因我卸载了它们。 现在,我想在命令行中使用php,然后在环境变量中设置路径。并更改了php.ini,因为之前的一些答案提到它并没有解决我的问题 我猜appserv已经篡改了一些文件,因此我安装了最新版本的PHP,希望这些库能够存在,但也出现了同样的错误 这就是我在命令行中键入php-v时遇到的错误: php-v php警告:php启动:无法加载动态库 “php_dbase.dll”(尝试使用:C:/AppServ\php5\ex

我以前安装过像xampp和appserv这样的服务器,但出于某些原因我卸载了它们。 现在,我想在命令行中使用php,然后在
环境变量中设置路径。并更改了
php.ini
,因为之前的一些答案提到它并没有解决我的问题

我猜appserv已经篡改了一些文件,因此我安装了最新版本的PHP,希望这些库能够存在,但也出现了同样的错误
这就是我在命令行中键入
php-v
时遇到的错误:


php-v php警告:php启动:无法加载动态库 “php_dbase.dll”(尝试使用:C:/AppServ\php5\ext\php_dbase.dll 找不到指定的模块。), C:/AppServ\php5\ext\php\u php\u dbase.dll.dll(指定的模块可能会 未找到。))在第0行的未知中PHP警告:PHP启动:无法 要加载动态库“php_gd2.dll”(已尝试: C:/AppServ\php5\ext\php\u gd2.dll(无法找到指定的模块 已找到。),C:/AppServ\php5\ext\php\u php\u gd2.dll.dll(指定的模块 找不到。))在第0行的未知中PHP警告:PHP启动: 无法加载动态库“php_mbstring.dll”(已尝试: C:/AppServ\php5\ext\php_mbstring.dll(指定的模块无法访问) ,C:/AppServ\php5\ext\php\u php\u mbstring.dll.dll( 在第0行的未知中找不到指定的模块。) 警告:PHP启动:无法加载动态库“PHP_mysql.dll” (已尝试:C:/AppServ\php5\ext\php\u mysql.dll(指定的模块可能会 未找到。),C:/AppServ\php5\ext\php\u php\u mysql.dll.dll( 在第0行的未知中找不到指定的模块。) 警告:PHP启动:无法加载动态库“PHP_mysqli.dll” (已尝试:C:/AppServ\php5\ext\php\u mysqli.dll(指定的模块可能会 未找到。),C:/AppServ\php5\ext\php\u php\u mysqli.dll.dll( 在第0行的未知中找不到指定的模块。) 警告:PHP启动:无法加载动态库 “php_sockets.dll”(已尝试:C:/AppServ\php5\ext\php_sockets.dll 找不到指定的模块。), C:/AppServ\php5\ext\php\u php\u sockets.dll.dll(指定的模块 在第0行的未知中找不到。)

致命错误:指令“allow\u call\u time\u pass\u reference”不再有效 在第0行未知的PHP中可用


尝试一个
php--ini
并检查php从何处加载其
php.ini
。听起来您的路径中有一些东西指向旧的php文件夹。如果无法运行该文件夹,则会弹出相同的错误。是否有其他方法可以知道它在哪里加载php.ini@riggsfullyok,因此请遍历您的路径并删除对任何其他php FolderDo的引用,没有任何对其他php文件夹的引用,只有我创建的文件夹。您是否检查
php.ini
中的
扩展目录是否指向
ext
文件夹