Symfony1 symfony 1.4.8+;信条-->;条令:构建模式致命错误打开必需/tmp/tmp_条令/User.php

Symfony1 symfony 1.4.8+;信条-->;条令:构建模式致命错误打开必需/tmp/tmp_条令/User.php,symfony1,doctrine,Symfony1,Doctrine,我正在试用symfony,所以我开始通过ssh(普通用户,无根访问)在远程mashine上安装它 当谈到我希望通过发出以下命令从现有mysql数据库中生成db模式的部分时: ./symfony doctrine:build-schema 我得到以下错误: Warning: require_once(): '/tmp/tmp_doctrine_models/User.php' is not a valid path for inclusions, since it includes /tmp/

我正在试用symfony,所以我开始通过ssh(普通用户,无根访问)在远程mashine上安装它

当谈到我希望通过发出以下命令从现有mysql数据库中生成db模式的部分时:

./symfony doctrine:build-schema
我得到以下错误:

Warning: require_once(): '/tmp/tmp_doctrine_models/User.php' is not a valid path for inclusions, since it includes /tmp/ in /home/users/mpretftp/test1/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Core.php on line 668

Warning: require_once(/tmp/tmp_doctrine_models/User.php): failed to open stream: Success in /home/users/mpretftp/test1/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Core.php on line 668

Fatal error: require_once(): Failed opening required '/tmp/tmp_doctrine_models/User.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/users/mpretftp/test1/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Core.php on line 668
通过“以另一种方式”创建database.yaml,如下所示:

User:
  actAs: { Timestampable: ~  }
  columns:
    id: { type: integer, notnull: true }
    hash: { type: string(255), notnull: true }
然后尝试。/symfony原则:构建——模型我得到了以下更奇怪的错误:

 ./symfony doctrine:build --model
>> doctrine  generating model classes
>> file+     /tmp/doctrine_schema_70737.yml


  Invalid schema element named "0" at path "Warning"
另外,(远程mashine的)宿主对joomla错误消息有评论。一方面,我意识到约姆拉与西蒙尼或教义无关。但错误消息类似于我在上面粘贴的第一条警告:“……不是包含的有效路径,因为它在……中包含“/tmp/”。joomla错误的建议解决方案是在joomla配置中将/tmp/路径更改为/home/users/user/tmp

我最好的猜测是,我需要说服教条也使用另一条道路。不幸的是,我找不到这样的配置选项

有谁能告诉我如何设置条令/symfony或php甚至环境的tmp路径,或者在哪里继续“调试”?

条令使用php来确定临时路径。我通过搜索“tmp_理论模型”的理论来源发现了这一点

主机不允许写入临时目录似乎有点奇怪。

原则使用PHP确定临时路径。我通过搜索“tmp_理论模型”的理论来源发现了这一点


您的主机不允许写入临时目录,这似乎有点奇怪。

它确实允许将tempdir写入到tho,我尝试手动创建一个软链接“tmp\u doctor\u models”,以在我家中完全访问目录。但问题依然存在,似乎写起来没有问题,但有问题,包括那些文件。虽然它确实允许tempdir被写入,但我尝试手动创建一个软链接“tmp_理论模型”,以在我家中完全访问dir。但问题仍然存在,似乎写起来没有问题,但包括这些文件之后都有问题