【问题标题】:How to run below the code in cpanel如何在cpanel中的代码下方运行
【发布时间】:2013-12-10 13:00:10
【问题描述】:

我已经使用下面的代码将PPT转换为IMG

<html>
<head>
<title>ShotDev.Com Tutorial</title>
</head>
<body>
<?php

    $ppApp = new COM("PowerPoint.Application");
    $ppApp->Visible = True;
    $strPath = realpath(basename(getenv($_SERVER["SCRIPT_NAME"]))); 
    $FileName = "MyPP";
    $ppName = "MySlides.ppt";


    //*** Open Document ***//
    $ppApp->Presentations->Open(realpath($ppName));

    //*** Save Document ***//
    $ppApp->ActivePresentation->SaveAs($strPath."/".$FileName,17);  //'*** 18=PNG, 19=BMP **'
    //$ppApp->ActivePresentation->SaveAs(realpath($FileName),17);

    $ppApp->Quit;
    $ppApp = null;
?>
PowerPoint Created to Folder <b><?php $FileName?></b>
</body>
</html>

它只在 http : //localhost 中工作,但如果我在我的网络服务器(cpanel 托管位置)位置使用相同的代码,它会显示以下错误。

致命错误:在第 9 行的 /home/domainname/public_html/index.php 中找不到类“COM”

【问题讨论】:

  • cpanel 如何定位

标签: php html css


【解决方案1】:

您的网络服务器正在运行 Linux。

为了安装使用组件对象模型所需的 PHP 扩展(php_com_dotnet 这提供了对COM 类的访问权限),您需要运行 Windows Server,并且还需要安装 Microsoft PowerPoint该 Windows Server 以便以您尝试的方式操作 PPT。

【讨论】:

  • 如何安装,请告诉我一步一步的 stemp 程序是网络服务器中的新手
  • @Puthuvannam - 不,我不能一步一步给你,因为你需要一个完全不同的操作系统。有提供 Windows 托管的网络托管公司,您应该在谷歌上搜索一下产品是否适合您的需求
猜你喜欢
  • 2018-04-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多