Php 在我的项目中指定与文件交互的Url文件夹
我有一个“网站项目”。在我的项目中,我使用PHPExec来使用ubuntu包PDFTK来操作pdf 例如,我的模型中有一行代码(php),我使用的是代码点火器:Php 在我的项目中指定与文件交互的Url文件夹,php,linux,shell,codeigniter,ubuntu,Php,Linux,Shell,Codeigniter,Ubuntu,我有一个“网站项目”。在我的项目中,我使用PHPExec来使用ubuntu包PDFTK来操作pdf 例如,我的模型中有一行代码(php),我使用的是代码点火器: shell_exec('pdftk /var/www/html/IntegrSupCours/uploads/GKAG01_FR.pdf dump_data output /var/www/html/IntegrSupCours/uploads/bookmark.txt'); 事实上,我从/var/www开始访问我的pdf文件,因为
shell_exec('pdftk /var/www/html/IntegrSupCours/uploads/GKAG01_FR.pdf dump_data output /var/www/html/IntegrSupCours/uploads/bookmark.txt');
事实上,我从/var/www开始访问我的pdf文件,因为我在ubuntu上
但假设我在本地主机ubuntu pc上,我想将我的站点迁移到在线服务器上,如果我更改为在线服务器,会发生什么,因为在我的pdf文件中,shell exec中要访问的url字符串将不同 首先,您提到的远程在线服务器是一台安装了ubuntu等操作系统的机器 另外,您指定的路径是大多数web服务器通常使用的路径
这一切都是关于在在线服务器上安装应用程序的位置。如果您将应用程序安装在与本地应用程序相同的位置,您也可以在联机服务器中看到pdf文件。我读了您的问题几遍,仍然试图理解:))。如果您的php能够访问新服务器,则此路径将在新服务器上工作。阅读有关“open_basedir”的更多信息。您还可以根据需要创建一些脚本,使用shell_exec的php可以运行该脚本