标签: wampserver

PHP套接字不起作用

我从Lighttpd服务器切换到WAMP,然后发现php中的套接字无法正常工作.但是php已配置并正常工作.(phpinfo()工作)我删除了php.ini @ C:\ wamp\bin\php\php5.2.5中php_sockets.dll的注释.但仍然给出错误"致命错误:调用未定义函数socket_create()".在WAMP中启用php中的套接字的更多配置?(php_sockets.dll也在那里,我查了一下)

谢谢!

php sockets wampserver

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

在Localhost中测试LightOpenID

我正在使用LightOpenID在我的PHP Web应用程序中启用Google身份验证.

但是,当我在本地服务器上测试相同时,我收到以下错误

( ! ) Fatal error: Uncaught exception 'ErrorException' with message 'You must have either https wrappers or curl enabled.' in C:\wamp\www\speakerdb\openid.php on line 94
( ! ) ErrorException: You must have either https wrappers or curl enabled. in C:\wamp\www\speakerdb\openid.php on line 94
Call Stack
#   Time    Memory  Function    Location
1   0.0006  366848  {main}( )   ..\index.php:0
2   0.0034  648640  LightOpenID->__construct( ) ..\index.php:4
Run Code Online (Sandbox Code Playgroud)

这在我的远程服务器上运行良好.我将在我的应用程序的每个页面中使用LightOpenID来检查用户是否已登录.我尝试给"localhost"作为域名,但得到相同的错误.

我启用了curl而不是我的wamp服务器但是当启用curl时,带有LightOpenID的页面不会运行.

php openid wampserver google-authentication lightopenid

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

Windows 8上的WAMP禁止错误

我现在正在使用Windows 8尝试安装wamp服务器,但它有禁止的错误

我试试这个并且不行

AllowOverride none要求全部授予

wampserver

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

localhost/phpmyadmin 给出页面未找到错误

我正在运行 wampserver。

我的 mysql 服务器崩溃了,wampmysqld 服务无法启动。另外,localhost/phpmyadmin没有显示 phpmyadmin 但给了我一个 403 错误。我为另一个 mysql 版本安装了 mysql-addon。然后我转到 wampserver 图标并执行 Mysql > Version > 并选择我刚刚下载的附加版本。

这有帮助,wampmysqld 能够启动,wampserver 图标能够一直变绿,我的应用程序正在运行。但是,phpmyadmin 给出了 404 错误。我该如何解决?

phpmyadmin.conf 是:

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin3.3.9/" 

# to give access to phpmyadmin from outside 
# replace the lines
#
#        Order Deny,Allow
#   Deny from all
#   Allow from 127.0.0.1
#
# by
#
#        Order Allow,Deny 
#   Allow from all
#

<Directory "c:/wamp/apps/phpmyadmin3.3.9/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny …
Run Code Online (Sandbox Code Playgroud)

mysql phpmyadmin wampserver

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

从不同目录进行 PhpUnit 测试

我已经使用 pear 在 wamp 服务器中安装了 phpunit,目录结构如下 C:\Easy-PHP\pear\PHPUnit。

PHPUnit 运行良好,我可以从全局运行它,即 c:\phpUnit

我的问题是如何从目录内运行测试?

例如:

我有要在 c:\Users\j.bloggs\workspace\assets\project-name\classes\myClass.php 中测试的类

我在 c:\Users\j.bloggs\workspace\assets\project\tests\myClassTest.php 中有测试

如何设置使用 PHPUnit 以这种方式运行测试?我看到了关于 phpunit.xml 和 bootstrap.php 的信息,我该如何实现这些?我还没有找到任何关于这一点的明确信息。

谢谢你的帮助。

php phpunit unit-testing easyphp wampserver

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

在Windows上使用Apache,拒绝访问(代码:5)网络上的文件夹

我的设置是Windows 8(64),WAMPSERVER 2.5,PHP 5.5.12(64)和Apache 2.4.9(64).但是我相信这可能与许多其他WAMP构建相关.

我需要我的PHP应用程序来使用位于我们网络上不同计算机上的文件存储库.

我试图使用代码,scandir('\\\\SERVER-NAME\\dir\\');但我会得到错误[function.scandir]: Access is denied. (code: 5).同样[function.rename],[function.opendir]等...

wamp wampserver

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

Wamp 服务器在线但与本地主机的连接超时

我想访问我的本地主机和 phpmyadmin。我已经安装了 WAMPServer 来做到这一点。

WAMPServer 已安装,打开时变为绿色。

这需要一些时间,我必须转到 apache -> 服务 -> 安装服务才能从橙色变为绿色,但随后它就可以工作了。

但直到现在我无法访问我的本地主机。当访问http://localhost/http://localhost/phpmyadmin或什至在 WAMPServer 菜单上按 localhost 时,我得到的只是“此网页不可用,ERR_CONNECTION_TIMED_OUT”。

我已经为此工作了几天来修复它,但没有用。我知道很多人在这里遇到了同样的问题并提出了很多问题,但没有编写的解决方案确实有帮助。我确实有使用我的端口 80 的 iis 并且我将端口设为空。我让Skype使用它并修复了它。

现在,当我在 wamp 服务器上测试端口 80 时,它给了我 Your port 80 is not actually used..

我的 wamp 图标是绿色的,我的互联网已打开,我的防火墙和防病毒软件已关闭。我正在使用 Windows 7,wamp 服务器 2.5 64。

这是我的 http.confd 文件:

#
# This is the main Apache HTTP server configuration file.  It contains the
# configuration directives that give the server its instructions.
# See <URL:http://httpd.apache.org/docs/2.4/> for detailed information.
# …
Run Code Online (Sandbox Code Playgroud)

apache google-chrome localhost phpmyadmin wampserver

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

WAMP 服务器建立数据库连接时出错

我在我的 localhost wamp 服务器上运行了 wordpress,然后我决定重新安装它,因为它变慢了,现在重新安装后,我不断收到这个错误:建立数据库连接时出错。

wordpress wamp localhost wampserver server

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

laravel 错误 1071 密钥太长 php artisan migrate

我正在使用 Laravel 并且我有功能迁移:

public function up()
    {
        Schema::create('products', function (Blueprint $table) {
            $table->increments('id');
            $table->string('title')->unique();
            $table->string('slug')->unique();
            $table->string('subtitle');
            $table->integer('price');
            $table->text('description');
            $table->boolean('featured')->default(false);
            $table->timestamps();
 
        });
    }            
Run Code Online (Sandbox Code Playgroud)

当我在我的 cmd 上执行“php artisan migrate”时出现错误

Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table

   Illuminate\Database\QueryException

  SQLSTATE[42000]: Syntax error or access violation: 1071 La clé est trop longue. Longueur maximale: 1000 (SQL: alter table `users` add unique `users_username_unique`(`username`))

  at C:\Users\linda\lynda-master\vendor\laravel\framework\src\Illuminate\Database\Connection.php:671
    667|         // If an exception occurs when attempting to run a query, we'll format the error
    668|         // message to include the …
Run Code Online (Sandbox Code Playgroud)

mysql wampserver php-7 laravel-7

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

PHP中未定义的索引

我又有这个错误:

注意:未定义的索引:第5行的E:\ wamp\www\PHP\create.php中的IDNUMBER

这是我的代码:

    <?php
        include 'E:\wamp\www\PHP\connection.php';

        $IDNUMBER = $_POST['IDNUMBER'];
        $LNAME    = $_POST['LNAME'];
        $FNAME    = $_POST['FNAME'];
        $MNAME    = $_POST['MNAME'];
        $GRADEYR  = $_POST['GRADEYR'];
        $ADDRESS  = $_POST['ADDRESS'];
        if(!$_POST['submit']) {
            echo "please fill out the form";
            header('E:\wamp\www\PHP\main.php');
         } else {
             mysql_query("INSERT INTO students(`IDNUMBER`,`LNAME`,`FNAME`,`MNAME`,`GRADEYR`,`ADDRESS`)
                          VALUES (NULL, '$IDNUMBER', '$LNAME', '$FNAME', '$MNAME', '$GRADEYR', '$ADDRESS')") or die(mysql_error());

             echo "User has been added!";
             header('E:\wamp\www\PHP\main.php');

         }   ?>
Run Code Online (Sandbox Code Playgroud)

这是我的main.php:

    <html xmlns="http://www.w3.org/1999/xhtml">

        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>Untitled Document</title>
        </head>

            <?php
                include 'E:\wamp\www\PHP\connection.php';
                $query = "SELECT * FROM students";
                $result …
Run Code Online (Sandbox Code Playgroud)

php dreamweaver wampserver

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