我尝试在Ubuntu机器中设置VM服务器。我在PuPHPet包的帮助下配置应用程序。当我运行" vagrant up"时,我收到以下错误:
1)dpkg-preconfigure:无法重新打开stdin:没有这样的文件或 目录
2)错误:评估错误:评估函数调用时出错, 找不到 Alias / css" / var / www / css"中的任何文件。别号 / images" / var / www / images" 是在 /tmp/vagrant-puppet/manifests-75f35e3bc7e32744860c4bb229c88812/Apache.pp:214:18 在节点domainname.com上
3)SSH命令以非零退出状态响应。流浪汉 假设这意味着命令失败。这个输出 命令应该在上面的日志中。请阅读输出到 确定出了什么问题。
以下是Alias上问题的config.yaml文件:
av_3mpni9stprhb:
servername: domainname.com
serveraliases:
- '*.domainname.com'
docroot: /var/www
port: '80'
setenv:
- 'APP_ENV development'
custom_fragment: "Alias /css \"/var/www/css\"\nAlias /images \"/var/www/images\""
ssl: '0'
ssl_cert: ''
ssl_key: ''
ssl_chain: ''
ssl_certs_dir: ''
ssl_protocol: ''
ssl_cipher: ''
请帮助我,我在这里遇到的问题是什么。
谢谢!
答案 0 :(得分:1)
答案 1 :(得分:1)
对于custom_fragment,
1)您只需在config.yaml中添加文件名和路径。
例如:custom_fragment:/var/www/test/alias.conf
Alias /css /var/www/css
Alias /images /var/www/images
OR
2)只需在Virtual Host-Level Custom Directivies
中添加文件路径。
例如:/var/www/test/alias.conf
谢谢!