1

我开始使用 Zend FrameWork,但我遇到了麻烦。我尝试在 10 分钟内遵循从零到 Zend 框架的超级指南,但它一无所获。

我也收到了那条令人讨厌的信息

apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName ... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName两次。

虽然我设法解决这个问题,但这就是我的本地服务器的样子。在此处输入图像描述.

这就是我的/etc/hosts样子。

127.0.0.1   localhost
127.0.0.1   prueba.local
127.0.1.1   dradis

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

而且,根据1,我的虚拟主机配置应该如何。这是在/sites-avaliable但符号链接到/sites-enabled.

prueba.local

<VirtualHost *:80>
    ServerName prueba.local
    DocumentRoot /home/seba/solartekka/test/prueba/public
</VirtualHost>

/home/seba/solartekka/test/prueba是我有我的项目的地方。

我已经完成了两天的战斗,我的精神被粉碎了。有谁知道可能发生的事情?

我试图提供尽可能多的相关信息,但如果您需要更多信息,我会很乐意提供。

谢谢!

4

2 回答 2

1

您应该查看 apache 日志消息文件,它们会给您提示:

tail /var/log/apache2/error.log

常见的问题是缺少 Zend 库。

尝试将此代码添加到您的虚拟主机文件中:

<Directory "/home/seba/solartekka/test/prueba/public/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all 
        Order allow,deny
        Allow From all
</Directory>

不要忘记重新启动 apache。

于 2013-02-05T23:38:55.857 回答
1

有时,我遇到了权限问题。作为测试,尝试设置chmod 0777 public/index.php.

此外,您可以尝试直接浏览到http://prueba.local/index.php.

于 2013-02-06T03:25:05.403 回答