我一直在寻找这个问题的答案几个小时,没有明确的答案。
我通常会编写.php脚本,这些脚本在我的网站上执行有用的管理任务。我将它们上传到ftp文件夹,并在我需要时从浏览器运行它们。
与我以前不同,我正在尝试运行一个脚本(其他人写的),并且被告知我不能从浏览器这样做,我需要从命令行执行此操作。基本上一切都已设置好,但我无法按下按钮并运行脚本。
有什么想法吗?我在我的本地计算机上安装了php,可以从浏览器和命令行本地运行脚本,但我不知道如何对我网站上的脚本执行相同操作。
我不知道这是否有帮助,但我的服务器是apache并运行php版本5.3.3
答案 0 :(得分:1)
如果它是一个PHP脚本
php path_to_script.php
其他
/path/to/script
如果是第二个选项,您需要先chmod +x /path/to/script
这些都应该从ssh会话(或运行网站的机器上访问命令行的任何其他方式)运行。
如果在Windows上,ssh到服务器使用putty。您的主人将能够提供有关如何访问
的额外详细信息答案 1 :(得分:1)
当黑色窗口打开时,它会询问您的凭据:
登录后,您就在服务器内,并且可以随意移动,就像在linux中一样。如果您不了解基础知识,请找一个好的教程。或者转发:
ls
:列出文件和目录pwd
:知道你在哪个目录cd DIRNAME
:更改为de current one中的其他目录cd ..
:更改为父目录当您在脚本所在的目录中时,只需执行:
php yourscrip.php