Home  >  Article  >  Backend Development  >  What to do if popen cannot be used in php

What to do if popen cannot be used in php

王林
王林Original
2020-10-12 10:49:482499browse

Solution to the problem that popen cannot be used in php: Change the user of the directory or file by executing the [chown www.www -R dir] command, or execute the [chmod 764] command to change the file permissions.

What to do if popen cannot be used in php

Cause analysis:

(Recommended tutorial: php video tutorial)

1. Permissions Question

If you perform file/directory operations, you need to pay attention to whether PHP has operation permissions. You can use the chown and chmod commands to modify the owner and operation permissions. chown www.www -R dir changes the owner of the directory or file chmod changes file permissions chmod 764.

2. Do not use abbreviations or omit parameters.

On the server, it is OK to use the ll command or svn up to update the current directory, but when using it in php, it does not work. Any result, it is speculated that the analysis and processing of the command are different between the two, that is, the execution environment, not simply PHP passing the command to the shell. When using it later, try to add all the required parameters.

Related recommendations: php training

The above is the detailed content of What to do if popen cannot be used in php. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Related articles

See more