小编Pro*_*nça的帖子

无法将要求解析为可安装的软件包集

我试图在laravel-starter-kit中安装jasonlewis/enhanced-router软件包,当我运行composer update时,它不会安装并给出一些错误.最初我认为问题来自于jasonlewis/enhanced-router("jasonlewis/enhanced-router": "dev-master")的作曲家行,但我删除了它并且有同样的错误.

我试图寻找一些类似的问题,但无法弄清楚我得到的依赖性问题是什么.

以下是我跑完后得到的结果composer update:

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: remove laravel/framework 4.0.x-dev
    - Conclusion: don't install laravel/framework 4.0.x-dev
    - Conclusion: don't install laravel/framework v4.0.10
    - Conclusion: don't install laravel/framework v4.0.9
    - Conclusion: don't install laravel/framework v4.0.8
    - Conclusion: don't install laravel/framework v4.0.7
    - Conclusion: don't install laravel/framework v4.0.6
    - Conclusion: don't install laravel/framework …
Run Code Online (Sandbox Code Playgroud)

php laravel composer-php

39
推荐指数
1
解决办法
6万
查看次数

Java.io.File.length()返回0

我正在为ftp文件传输做一个applet,我需要知道本地文件的大小(下载简历).问题是File.length()返回0.

该文件存在(使用File.exists()检查),并且具有超过0个字节(至少在Windows中).

我不知道在哪里寻找为什么length()返回0.

这是代码和结果的一部分.

long fileOffset = 0;

if(localfile.exists()){
    fileOffset = localfile.length();
    System.out.println("The file " + localfile.getAbsolutePath() + " has " + localfile.length() +" in size");
    System.out.println("Resume at: " + fileOffset);
    outputStream.skip(fileOffset);
    ftp.setRestartOffset(fileOffset);
    count = fileOffset;
}
Run Code Online (Sandbox Code Playgroud)

控制台的结果是:

The file D:\test\About Downloads.pdf has 0 in size
Resume at: 0
Run Code Online (Sandbox Code Playgroud)

谢谢

java file

10
推荐指数
1
解决办法
1万
查看次数

Laravel重定向到一个路由,但然后apache给出了404错误

我有一个网站在不同的网址(登台)上工作在同一台服务器上,但现在我已经部署了网站,基本网址("/")被重定向到登录网址(所以laravel有点工作) ,但后来我从apache得到404错误.

如果我使用sub.domain.com/index.php/route,它可以工作,但如果我使用sub.domain.com/route重定向到登录路由并给出404错误.

我还更改了routes.php以返回路径"/"中的登录视图,并正确显示登录表单.

php apache .htaccess redirect laravel

6
推荐指数
3
解决办法
1万
查看次数

如何使用 gcloud sql 导出而不在 sql 文件上添加“CREATE DATABASE”和“USE”

我想使用gcloud sql instance export命令导出一个数据库,将其导入到同一服务器上的另一个数据库。

问题是使用:

gcloud sql instances export instancename gs://bucket/dbname.sql.gz -d=dbname

将以下内容添加到 sql 文件的顶部:

CREATE DATABASE /*!32312 IF NOT EXISTS*/ `dbname` /*!40100 DEFAULT CHARACTER SET utf8 */;

USE `dbname`;
Run Code Online (Sandbox Code Playgroud)

由于我希望能够使用 导入 sql 文件到另一个数据库gcloud sql instance import,因此USE dbname导入会转到 dbname 数据库而不是其他数据库。

那么有没有办法让我导出数据库但不将其添加到文件中?我搜索了该命令的文档,但没有找到任何与之相关的内容。

google-cloud-sql google-cloud-platform

6
推荐指数
1
解决办法
2442
查看次数