问题标签 [pagoda-box]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
166 浏览

php - Google App Engine vs Pagoda Box?

特别是对于 PHP 开发,哪一个性能更好?我想在所选平台上部署 Zend Framework 1.X 应用程序。哪一个使这更容易/可能?

0 投票
1 回答
220 浏览

laravel-4 - Pagodabox - Laravel4 设置不同的数据库提供程序

我正在使用 pagodabox 来托管我的 laravel 4 应用程序,并且我正在使用来自不同托管网站的数据库,只要我在本地工作,一切都很好

一旦我切换到实时应用程序,我就会收到此错误,例如当我尝试登录时

QLSTATE [42S02]:未找到基表或视图:1146 表 'claire.bradoseusers' 不存在(SQL:select * from bradoseusers where Email= ? limit 1)

claire是 pagodabox 附带的默认数据库,显然它无法识别我在其中配置的数据库config/database.php

是否需要任何额外的配置来解决这个问题?

0 投票
2 回答
682 浏览

php - 在宝塔盒上部署 symfony2 应用程序时出现教义错误

在 PagodaBox 上部署我的应用程序后,我遇到了一个原则错误。它在我的本地机器上的 dev 和 prod 环境中都可以正常工作,但实时站点返回此错误:

致命错误:在 /var/www/vendor/doctrine/doctrine-bundle/Doctrine/Bundle/DoctrineBundle/DoctrineBundle.php:101 中包含消息“传递非法值(未给出数组或字符串)”的未捕获异常“LogicException”:101 堆栈跟踪: #0 /var/www/vendor/doctrine/doctrine-bundle/Doctrine/Bundle/DoctrineBundle/DoctrineBundle.php(101): spl_autoload_register(NULL) #1 /var/www/app/bootstrap.php.cache(2275): Doctrine\Bundle\DoctrineBundle\DoctrineBundle->boot() #2 /var/www/app/bootstrap.php.cache(2303): Symfony\Component\HttpKernel\Kernel->boot() #3 /var/www/web /app.php(23): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #4 {main} 在 /var/www/vendor/doctrine/doctrine-bundle/ 中抛出Doctrine/Bundle/DoctrineBundle/DoctrineBundle.php 在第 101 行

每次部署应用程序时都会清除缓存。任何建议将不胜感激,因为我完全被难住了!

更新:

我进行了更多调试,发现即使在 prod 环境中,kernel.cache_dir 参数也设置为 /var/www/app/cache/dev。这意味着教义缓存目录设置不正确,因为它依赖于其他参数。我认为 kernel.cache_dir 是根据环境自动设置的。

0 投票
1 回答
552 浏览

php - Laravel 4 通过 Pagoda Box 克隆超时

我最近通过 Pagoda Box 创建了一个项目,其中包含一个无法呈现默认索引页面的 Laravel 4 项目。

该项目可以通过 Git 成功克隆。所需的依赖项是通过composite install. 最后,也是最重要的,我已将环境变量设置Boxfile为本地机器参数:

我已经完成了在本地系统上获取工作副本所需的所有必需品,但是没有任何工作。我在这里遵循了几个示例,甚至最近发布了一个视频,介绍了该过程。不过,我还没有解决这个问题。最重要的是,我从 Laravel 收到的主要连接异常是:

侦探工作表明这与 Pagoda 和 Redis 有关。这个问题的解决方案当然是设置一个本地环境变量。我有,但仍然没有成功。如果有人有任何建议,我很乐意对其进行测试。

操作系统:Ubuntu 13.10

0 投票
0 回答
66 浏览

php - 宝塔盒子上的 Symfony2 Web 应用程序:用户无法在数据库中编辑

云服务的新手,我正在尝试在 Pagoda Box 上开发一个 Symfony 网站。

数据库连接似乎工作正常,隧道也没有问题。但是当我测试我的在线应用程序时,用户似乎能够“插入”但不能“更新”或“删除”数据。例如,用户可以注册但不能编辑他的个人资料;管理员可以添加内容,但不能删除或编辑它们。

是否有一些特定的设置可以配置用户在数据库中的写入权限?

提前致谢,

0 投票
2 回答
427 浏览

php - 不能在宝塔盒中使用 MySQL

这是我第一次运行宝塔盒子。我有一个 PHP 应用程序。它需要使用 MySQL 数据库。我已经上传了所有代码。我还创建了一个安全的隧道连接。但是当我尝试连接到数据库时,出现了一些问题。我无法加载数据库。它甚至没有给我任何错误。

这是我的代码

顺便说一句,我的 MySQL 数据库运行在 3306 端口,隧道运行在 45000。

0 投票
0 回答
189 浏览

php - 如何在 Pagodabox 中使用 MyQL 和 CodeIgniter

我是 Pagodabox 的新手。我有一个 PHP CodeIgniter 应用程序。我已成功上传文件。我已经创建了隧道连接。现在如何连接数据库并检索数据?

0 投票
1 回答
155 浏览

php - 文件未使用 codeigniter 上传到 pagodabox

我有一个部署到 pagodabox 的 codeigniter 项目,问题是它有一个文件上传表单,该表单应该上传 csv 文件,但不知何故我收到一条错误消息,指出该文件类型是不允许的。然而,它在我的本地 wamp 服务器上工作。

任何帮助将不胜感激。这是我的代码

类上传文件扩展 CI_Controller {

} ?>

0 投票
1 回答
43 浏览

git - 如何从 git 获取更改的文件以执行某些特定任务

我是一名 php 程序员,我正在构建一个应用程序。

我有一个测试服务器(宝塔箱)和一个生产服务器。(EC2)。

每项任务完成后,我都会使用 git 进行提交并推送到测试服务器进行测试。完成多项任务后,我希望将所有这些任务的更改文件移动到我的开发服务器 (EC2)。

那么我该怎么做呢?有没有办法将更改的文件直接移动到生产服务器?

还有什么方法可以知道每个任务更改的文件。

我的测试服务器和生产服务器都安装了 git。

0 投票
0 回答
243 浏览

mysql - Laravel 上传到 Pagodabox

我是宝塔盒子的新手。

我已将我的 github 项目连接到 pagodabox。我正在使用 Laravel 4,并且我已经创建了一个数据库。

但是,如何将我的本地数据库上传到 pagodabox 以便我的项目可以使用它?

这是我的项目http://dreary-doria.gopagoda.com/

最后,我需要在我的 laravel 项目中配置哪些文件才能使用它?正如您在检查链接时看到的那样,它只是转到根目录而不呈现公共目录。