Home > Article > Backend Development > cmd cannot run php file directory file path
When using cmd to run php files, sometimes there will be problems that cannot be run. One of the common problems is that the path to the php file cannot be found.
When running a php file in cmd, you need to use the command line to point the php file path to the correct directory so that the windows system can find the file and execute it.
Here are some ways to solve this problem:
In Windows operating system, you can set environment variables to point to the php path . The specific steps are as follows:
1.1 Open the Control Panel
1.2 Open the system
1.3 Click "Advanced System Settings"
1.4 Open the environment variables window
1.5 In the system variables, find "PATH" and click the edit button
1.6 Add the php installation directory to the end of the path of the PATH variable, and the environment variable setting is completed.
Now reopen cmd and try to enter "php -v" to see if you can print the version information of php to determine whether the environment variable setting is successful.
If your php file is in the C:php directory, you can switch to the directory in cmd through the following command:
cd C:php
Then enter the following command to run the php file:
php filename.php
If the php file is in another directory, you need to enter that directory and specify the file using a relative or absolute path.
In some cases, changing the php.ini configuration file can also solve this problem. The specific operations are as follows:
3.1 Open the php.ini file
3.2 Find the following line in the file:;extension_dir = "./"
3.3 Change it to: extension_dir = "C:phpext"
3.4 Save the file and restart the server
In this case, the php.exe file must be in the C:php directory, and the ext directory must be in the php directory Down.
Summary
The inability to find the php file path is a common problem when cmd runs php files, but it can be solved after setting environment variables, switching directories or modifying the php.ini file. Either way, you need to make sure you point the php file path and filename correctly, and use the correct command to run it.
The above is the detailed content of cmd cannot run php file directory file path. For more information, please follow other related articles on the PHP Chinese website!