2012-04-23 74 views
0

我做了一个Facebook应用程序,为用户生成动态图像。该应用程序在本地主机上正常工作,但是当我上传到Heroku它不工作。如何将heroku上的php上传目录更改为/ tmp?

/tmp文件夹在heroku上是可写的,所以如何将php文件上传到/ tmp文件夹?

在此先感谢

+1

您知道应用程序重新启动后,所有图像都将丢失吗?你应该使用一些外部服务来托管文件,例如亚马逊S3 – 2012-04-23 21:58:49

+1

的图像将上传到FB用户的相册..所以,我不会存储图像.. – 2012-04-24 12:37:29

+0

@RohitAgarwal,兄弟,你能够找出什么是什么heroku中tmp目录的绝对路径??正在从用户处获取图像来处理它,以便在该图像被有效存储的位置? – 2013-01-06 15:35:10

回答

0

您可以尝试设置tmp上传文件夹。它的一个php.ini option

你可以在ether中设置你的apache vhost配置或者在.htaccess中使用;

在apache vhost中;

php_admin_value upload_tmp_dir /path/to/folder

在.htaccess中;

php_value upload_tmp_dir /path/to/folder