我在本地系统上用symfony 2.4做了一个小项目。 我已将所有项目文件上载到具有相同目录结构和数据库的共享托管服务器。 我的公共目录的唯一名称是“ public_html”,而不是“ web”。 我没有对该服务器的SSH访问权限。 当我通过输入域名来运行网站时,它将显示空白页面。 我在服务器的日志文件中看到以下给定的错误:

adminhelpline.com [Sun Apr 20 17:08:55 2014] [error] [client 5.10.83.33:35937]  AH01215: PHP Warning:  require_once(/home/sites/adminhelpline.com/vendor/composer/autoload_real.php): failed to open stream: No such file or directory in /home/sites/adminhelpline.com/vendor/autoload.php on line 5

我的自动加载文件如下所示:

<?php

// autoload.php @generated by Composer

require_once __DIR__ . '/composer' . '/autoload_real.php';

return ComposerAutoloaderInit48e5d1e7fa77bf3d631b331b6343761b::getLoader();

谁能帮我解决问题?

===============>>#1 票数:0 已采纳

这很简单。 错误日志告诉您/home/sites/adminhelpline.com/vendor/composer文件夹中的文件autoload_real.php不存在。

检查文件夹的结构我假设您使用某种ftp客户端? 最坏的情况是尝试更改autoload.php,使其不包含该文件并查看得到的内容,或者将文件移至与autoload.php相同的文件夹中,并更改第5行的文件夹结构。

===============>>#2 票数:0

在本地计算机上执行composer update ,然后部署生成的vendor/文件夹。

此文件夹将包含依赖项和生成的自动加载

  ask by Salman translate from so

未解决问题?本站智能推荐:

1回复

将Symfony 3.2项目部署到Strato

我开发了一个Symfony项目(版本3.2),并在数据库(mysql)中包含了一些数据。 开发是通过使用本地计算机和XAMPP完成的。 到目前为止一切都还好。 现在来了棘手的部分:部署。 我阅读了所有文档。 有两种选择: 通过在服务器上的prod中运行composer脚本
1回复

OVH上的Symfony项目部署

我正在尝试在OVH上部署Rest API。 我用symfony2开发了它。 一切都在我的本地服务器上工作,但是在OVH服务器上,我有一些麻烦要使用“ composer update”。 Fisrt我修改了“ .bashrc”以添加“别名php5 ='php.ORIG.5_4 -c
1回复

在不使用SSH的共享主机上部署Symfony 2.7

朋友们,早安,我知道在使用CPanel共享主机上部署Symfony 2.7应用程序时也存在类似的问题。 但就我而言,我无权访问SSH。 因此,通过Composer安装毫无疑问。 要解决此问题,我已将整个源复制到“ public_html”文件夹中的子文件夹中。 当我尝试使用“ web
1回复

将基于symfony 4的项目部署到Live Server问题

我们只是在动机托管上购买新的专用服务器 所以当我尝试部署基于Symfony 4的项目时 我得到这个错误 Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cpanel/php/sessions/ea-
1回复

将symfony项目部署到生产服务器的问题

我对Symfony部署有疑问。 我已经为它奋斗了大约2天... 我究竟做错了什么? 之后,我不带--dry-run运行此命令 当我运行此命令时,项目将部署到正确的位置。 到现在为止还挺好。 (在那之后我可以手动将webfolder复制到public_html文件夹中吗?
2回复

将Symfony项目部署到App Engine - 错误:文件太多

首次将Symfony项目部署到Google App Engine,运行gcloud app deploy 。 错误: 我怀疑问题是我的app.yaml文件: (我想我至少缺少一些东西告诉它不要上传供应商的东西,例如忽略)。 我应该如何更新我的app.ymal文件以便部
1回复

部署Symfony 3项目

我只是使用symfony 3在本地主机中使用数据库(mysql)创建我的应用程序,并且我拥有domainName所以如何配置数据库和配置默认路由(因为在本地主机中,我使用nameproject / web / app_dev.php配置了我的网站 谢谢
1回复

部署Symfony2项目

我在NetBeans 8.0.2和XAMMP上开发了symfony2项目,该项目在Windows PC上运行良好,因此我将所有项目文件上传到ubuntu服务器并执行命令 然后 我跑了( php app/check.php ),它说您的系统已准备好运行symfony项目。 然
4回复

部署Symfony2项目

我们正在开发一个Symfony2项目。 现在,它已经完成并准备好部署。 我们将整个项目文件上传到服务器(当然是通过ftp)和数据库。 现在,当我们打开它的任何页面时,我们只得到一个空白页面(空源代码)。 缓存很干净,日志不会显示任何新内容。 我们搜索了将Symfony2项目部署到托管的
1回复

Symfony 2.4基础项目设置

我花了数年的时间将Symfony 1用于Web项目,并准备了一组设置,程序包和自定义文件的列表,以便当我要开始一个新项目时,我拥有良好的基础,良好的安全性,帐户管理,后端等。仅在大约10分钟后就已经设置好了。 我已经离开了几年,现在想对Symfony 2.4做同样的事情。 我到处都在寻找建立