我想在我的共享主机上部署我的Angular2应用程序.我尝试通过ssh传输文件,但该应用程序无法运行.我想有一些事情要做,就像当地的ng服务一样.
要遵循的步骤是什么?我在互联网上找不到它们:/
谢谢
我有一个非常简单的应用程序,包含一些路由和组件.没有服务器端代码,因为我正在为我的需求调用我的REST api.
我输入以下命令来同步数据库
php bin/console doctrine:database:create
Run Code Online (Sandbox Code Playgroud)
但它返回给我以下错误消息:
PHP致命错误:未捕获的Symfony\Component\Debug\Exception\ClassNotFoundException:尝试从全局命名空间加载类"DOMDocument".你忘记了"使用"声明吗?在/opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.php:52堆栈跟踪:0/opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php(261):Symfony\Component\Config\Util\XmlUtils :: loadFile('/ opt/lampp/htdo ...',Array)1/opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php(41):Symfony\Component\DependencyInjection\Loader\XmlFileLoader-> parseFileToDOM('/ opt/lampp/htdo ... ')2 /opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php(58):Symfony\Component\DependencyInjection\Loader\XmlFileLoader-> load('web .xml')3/opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Comp in/opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/Component第52行的/Config/Util/XmlUtils.php
有人知道如何解决这个问题吗?谢谢 :)
编辑
当Benjamin告诉我这样做时,我运行了作曲家安装,并且它返回了我:
> Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception
[RuntimeException]
An error occurred when executing the "'cache:clear --no-warmup'" c
ommand:
PHP Fatal error: Uncaught Symfony\Component\Debug\Exception\Class
NotFoundException: Attempted to load class "DOMDocument" from the
global namespace.
Did you forget a "use" statement? in /opt/lampp/htdocs/linguavel/v
endor/symfony/symfony/src/Symfony/Component/Config/Util/XmlUtils.p
hp:52
Stack trace:
#0 /opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/
Component/DependencyInjection/Loader/XmlFileLoader.php(261): Symfo
ny\Component\Config\Util\XmlUtils::loadFile('/opt/lampp/htdo...',
Array)
#1 /opt/lampp/htdocs/linguavel/vendor/symfony/symfony/src/Symfony/
Component/DependencyInjection/Loader/XmlFileLoader.php(41): …Run Code Online (Sandbox Code Playgroud) 我在我克隆的项目中运行了composer update,因为我更换了计算机.并且它返回了以下错误,但我不知道如何解决它们......:
问题1 - 系统中缺少所请求的PHP扩展名ext-mcrypt*.安装或启用PHP的mcrypt扩展.
问题2 - guzzle/guzzle的安装要求v3.9.3 - > guzzle/guzzle [v3.9.3]可满足. - guzzle/guzzle v3.9.3需要ext-curl* - >系统中缺少所请求的PHP扩展卷曲.
问题3 - phpoffice/phpexcel 1.8.1的安装请求 - > phpoffice/phpexcel [1.8.1]可以满足. - phpoffice/phpexcel 1.8.1需要ext-xml* - >系统中缺少所请求的PHP扩展xml.
问题4 - 哨兵/哨兵的安装要求1.5.0 - >哨兵/哨兵[1.5.0]可以满足. - sentry/sentry 1.5.0需要ext-curl* - >系统中缺少所请求的PHP扩展卷曲.
问题5 - guzzle/guzzle v3.9.3需要ext-curl* - >系统中缺少所请求的PHP扩展卷曲. - 对讲机/对讲机-php v1.0.0需要guzzle/guzzle~3.9 - >令人满意的guzzle/guzzle [v3.9.3]. - 内部通信/内部通信-php v1.0.0的安装请求 - > intercom/intercom-php [v1.0.0]可满足.
ubuntu ×2
angular ×1
angularjs ×1
composer-php ×1
doctrine ×1
javascript ×1
laravel-4 ×1
php ×1
symfony ×1
ubuntu-16.04 ×1