从命令行窗口运行PHP
我以前安装过像xampp和appserv这样的服务器,但出于某些原因我卸载了它们。 现在,我想在命令行中使用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
环境变量中设置路径。并更改了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
文件夹