标签: xampp

xampp服务器(如何启动和运行)

我一直在用xampp在ubuntu上网本上开发大约7个月.两个星期前,我有一台计算机,我想用作服务器.我安装了最新的Ubuntu发行版和xampp,移动了我的所有文件,并转发了端口80.我还从dyndns.com获得了一个域名,该域名由我的路由器中运行的客户端更新(Netgear WGR6154) V8).

现在,当我尝试通过输入我从dyndns.com获得的地址来访问我的服务器时,浏览器会加载直到超时.我可以使用localhost作为地址在本地访问所有内容,所以我相信xampp正在运行,无法连接到互联网.

为了能够通过互联网查看我的文件,我接下来该怎么办?

提前全部感谢...

[我开始为第一个帮助我成功上网的人提供奖励]

linux xampp ubuntu

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

用于mac的LAMP环境

我目前正在使用XAMMP for mac(http://www.apachefriends.org/en/xampp-macosx.html)进行开发,但是这个软件包还没有更新一年.我遇到了一些问题,因为我的开发环境与我们的生产服务器不同.

有没有人建议更换XAMMP或如何使用最新软件更新xammp,尤其是PHP 5.4模块.

php xampp lamp

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

无法在php 5.4.4上安装Xdebug

我尝试在xampp运行时安装xdebug php 5.4.4,花了几个小时后,我仍然无法安装它!

这是我在php.ini中的设置

zend_extension = "Z:\xampp\php\ext\php_xdebug-2.2.1-5.4-vc9-x86_64.dll"
xdebug.remote_mode = "req"
xdebug.remote_enable=1
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="Z:\xampp\tmp"
Run Code Online (Sandbox Code Playgroud)

谁能发现任何错误?

谢谢

php xampp xdebug

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

奇怪的PHP Yield错误

我试图让yield得到工作,我将以下代码从http://php.net/manual/en/language.generators.syntax.php复制并粘贴到一个空文件中并得到错误Parse错误:语法错误,意外[FILENAME]中的'$ i'(T_VARIABLE)

我正在运行XAMPP v3.2.1,它完全适用于我的其余代码(还没有使用yield语句)和PHP 5.4.16.

知道我做错了什么或我应该做什么?

<?php
function gen_one_to_three() {
    for ($i = 1; $i <= 3; $i++) {
        // Note that $i is preserved between yields.
        yield $i;
    }
}

$generator = gen_one_to_three();
foreach ($generator as $value) {
    echo "$value\n";
}
?>
Run Code Online (Sandbox Code Playgroud)

如果用echo替换yield,则代码没有错误

php xampp yield

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

Favicon没有使用Xampp在Symfony2中显示

我正在尝试修改Xampp图标,这是不可能的.

起初我改变了xampp默认的favicon htdocs/favicon.ico,它仍然显示橙色的"X".

然后我认为这可能是我的symfony项目的配置.所以我myProyect/web和我一起去了symfony favicon.ico.我必须澄清,在我做这个之前,它没有显示"SF"黑色图标.

并尝试将"fav"图标行添加到"base.html.twig"和"layout.html.twig":

<link rel="shortcut icon" href="{{ asset('favicon.ico') }}" />

并尝试了这个:

<link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" />

favicon文件位于 - > htdocs/MyProyect/web/favicon.ico

但我不知道为什么仍然显示Xampp默认图标...我已经删除了symfony缓存,以及chrome和firefox缓存,但仍然无法正常工作.

我会对此提供一些帮助,我是一个Symfony noob,它的某些部分让我发疯.

谢谢大家.

php xampp favicon symfony twig

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

无法在xampp中启动mysql

Xampp mysql phpmyadmin几天前运行得很好.现在我遇到了这个问题.

我尝试更改端口号但我仍然遇到这个问题

Windows错误提示告诉我:

mysqld.exe已停止使用以下问题详细信息:

Problem signature:
  Problem Event Name:   APPCRASH
  Application Name: mysqld.exe
  Application Version:  5.6.16.0
  Application Timestamp:    52d55dcc
  Fault Module Name:    mysqld.exe
  Fault Module Version: 5.6.16.0
  Fault Module Timestamp:   52d55dcc
  Exception Code:   c0000005
  Exception Offset: 00b5957a
  OS Version:   6.1.7601.2.1.0.272.7
  Locale ID:    1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement …
Run Code Online (Sandbox Code Playgroud)

mysql xampp phpmyadmin

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

HTML表单没有将值传递给PHP(mysqli_real_escape_string)

HTML

<form type="POST" action="includes/login.php">
    <input type="email" name="email" placeholder="email" />
    <input type="password" name="password" placeholder="parola" />
    <input type="submit" value="Login">
</form>
Run Code Online (Sandbox Code Playgroud)

PHP

<?php
require_once 'config.php';

if(isset($_POST['email'])) 
    {
       $email = mysqli_real_escape_string($_POST['email']);
    } 
else 
    {
        echo "Nu ati completat adresa de e-mail. <br />";
    }

if(isset($_POST['password'])) 
    {
       $email = mysqli_real_escape_string($_POST['password']);
    } 
else 
    {
        echo "Nu ati completat parola. <br />";
    }

if(isset($_POST['email']) && ($_POST['password']))
{ 
    $query = ("SELECT * FROM `users` WHERE password = '$password' AND email = '$email'");
    $result = mysqli_query($link, $query);
    $row = …
Run Code Online (Sandbox Code Playgroud)

html php mysql xampp mysqli

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

#1452-无法添加或更新子行:外键约束失败

注意: 在将其标记为重复之前,我想告诉大家我已经解决了stackoverflow和其他网站中的所有这些相关问题,但是我没有任何合适的解决方案,所以这就是为什么我在这里寻求帮助。

我有两个表:员工罚款

罚金表中fine_idPKemployee_id也是FK雇员PK的 引用employee_id

现在,我创建fine_id(在表列名员工)作为FK引用fine_id罚款表。

我通过XAMPP PHPMYADMIN添加约束,它会自动生成以下查询:

ALTER TABLE employees ADD CONSTRAINT fine_fk FOREIGN KEY (fine_id) REFERENCES fines(fine_id) ON DELETE CASCADE ON UPDATE CASCADE;

但是,我在运行此错误 SQL Query

1452-无法添加或更新子行:外键约束失败(ems_db#sql-dd4_35,在更新级联上删除级联时使用CONSTRAINT fine_fkFOREIGN KEY(fine_id)参考finesfine_id))

以下是图片:

员工

在此处输入图片说明

罚款

在此处输入图片说明

错误 …

mysql database xampp foreign-keys

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

“ Windows的PHP二进制发行版”实际上是什么意思?它与PHP源代码有何不同?

我从PHP手册中遇到以下声明

Windows的PHP源代码和二进制发行版可以在» http://www.php.net/downloads.php找到。我们建议您选择离您最近的»镜像来下载发行版。

我的这种说法引起了以下疑问:

  1. “ Windows的PHP二进制发行版”实际上是什么意思?
  2. 为什么对于Linux,Mac OS X,RISC OS等其他操作系统没有这样的“ PHP二进制发行版”
  3. 我已在运行Windows 10操作系统的计算机上安装了PHP 7.2.3,并带有最新版本XAMPP软件包,然后安装了“ Windows的PHP二进制发行版”吗?
  4. “用于Windows的PHP二进制发行版”的用途/需求/必要性/优点/优点是什么?
  5. 是否只能在官方PHP网站上下载“ Windows的PHP二进制发行版”
  6. 如何在“适用于Windows PHP二进制分发版”是从不同的PHP源代码参照上面的语句从PHP手册?

请有人用一种易于理解的语言消除我所有上述疑虑。

php windows xampp binary software-distribution

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

“ PHP编译选项”到底是什么意思?

我在Windows 10家庭单语言64位操作系统上运行的笔记本电脑上使用PHP 7.2.8

我已经使用最新版本的XAMPP安装程序在笔记本电脑上安装了PHP 7.2.8

从PHP手册的phpinfo()函数描述中看到以下文本

输出有关PHP当前状态的大量信息。这包括有关PHP编译选项和扩展的信息,......

从上述《 PHP手册》中的文字中,我没有得到“ PHP编译选项”的确切含义。

phpinfo();通过在笔记本电脑上运行来检查输出。

我只能在输出中看到与编译相关的一行,如下所示:

编译器MSVC15(Visual C ++ 2017)

上一行是不是PHP手册中提到的“ PHP编译选项”或“ PHP编译选项”之外的其他内容?

如果“ PHP编译选项”的意思与我上面提到的相同,那么为什么输出中不多于一个编译选项phpinfo();

php xampp compilation phpinfo php-internals

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