小编Nik*_*kov的帖子

Zend Framework - 500内部服务器错误

今天我使用Zend Framework创建了我的第一个项目,但是当我尝试连接到我的项目时,我只看到"500 Internal Server Error".我在httpd.conf文件中添加了一些新行:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot C:\AppServ\www\data1\public
ServerName my_ip
</VirtualHost>

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot C:\AppServ\www\data1\public
ServerName http://my_ip
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

那是我的htaccess文件:

RewriteEngine On
#RewriteBase data1/public/
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
RewriteRule !\.(js|ico|gif|jpg|png|css|swf|html|pps)$ index.php [NC,L]

order allow,deny
allow from all
Run Code Online (Sandbox Code Playgroud)

我为这个问题阅读了更多主题,但目前问题尚未解决.

那是我的error.log文件(来自服务器):

[Wed Aug 08 01:46:02 2012] [warn] NameVirtualHost *:80 has no VirtualHosts
PHP Warning:  PHP Startup: Unable to load dynamic library 'C:/AppServ\\php5        \\ext\\php_exif.dll' …
Run Code Online (Sandbox Code Playgroud)

php .htaccess zend-framework

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

结构类型的队列

好的,这是我的结构:

struct sudurjanie {
    string stoka_ime;
    string proizvoditel;
    double cena;
    int kolichestvo;
};
Run Code Online (Sandbox Code Playgroud)

接下来我创建队列:

queue<sudurjanie> q;
Run Code Online (Sandbox Code Playgroud)

但是当我写这个:

cin >> q.push(sudurjanie.stoka_ime);
Run Code Online (Sandbox Code Playgroud)

在错误列表中写这个:

IntelliSense:非静态成员引用必须与特定对象相关

好的,当我尝试这个:

cout << q.back();
Run Code Online (Sandbox Code Playgroud)

,为什么写这个:

没有运算符"<<"匹配这些操作数

c++ queue struct

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

C ++-队列中的最小值

我有来自结构类型的队列

struct test {
   int numbers;
};

queue<test> q;
Run Code Online (Sandbox Code Playgroud)

如何从中找到最小值:

q.front().numbers;
Run Code Online (Sandbox Code Playgroud)

例如,如果数字中有5,1,3,我需要找到1。

c++ queue struct

2
推荐指数
1
解决办法
4968
查看次数

Mysql_query错误

我对这个mysql_query有一个问题:

$selectNewsComments = mysql_query("
SELECT user_id, comment, time_add 
FROM news_comments 
ORDER BY id DESC 
LIMIT " .($pageNum - 1) * $numberOfNewsInPage . ", ".$numberOfNewsInPage." 
WHERE news_id = '".$nid."'
") or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

那是错误信息:

您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在第1行的'WHERE news_id = '18''附近使用正确的语法

有人能告诉我这个问题吗?

php mysql

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

标签 统计

c++ ×2

php ×2

queue ×2

struct ×2

.htaccess ×1

mysql ×1

zend-framework ×1