标签: xampp

如何修复PHP中date()的警告"

我在winxp上使用XAMPP(PHP版本5.3.1).当我尝试在我的localhost上调用time()或date()函数时.它会显示警告信息,

严重性:警告

消息:date()[function.date]:依赖系统的时区设置是不安全的.您需要 使用date.timezone设置或date_default_timezone_set()函数.如果您使用了这些方法中的任何一种并且仍然收到此警告,则很可能拼错了时区标识符.我们选择'UTC'代替'8.0 /无DST'

文件名:helpers/date_helper.php

如何禁用警告?谢谢.

php xampp warnings date

33
推荐指数
3
解决办法
13万
查看次数

使用XAMPP,我如何换掉PHP 5.2 for PHP 5.2?

我正在使用XAMPP 1.7.2,但需要换掉PHP 5.2 for PHP 5.2 - 我该怎么做?

php xampp downgrade

32
推荐指数
4
解决办法
11万
查看次数

UTF-8编码的html页面显示 (问号)而不是字符

我在win7(x64)上安装了标准的XAMPP.在过去的项目中我遇到了编码麻烦,其中mysql编码与php enconding不匹配,后者有时在其他编码中输出html,我决定使用utf-8对所有内容进行编码.

我刚刚开始使用html标记,而且我已经遇到了麻烦.

  • 我的页面使用utf-8保存(没有BOM,我认为)
    //更新:事实证明情况并非如此.该文件实际上已保存ISO_8859-1.我后来发现这一点归功于Sherm Pendleys的回答.我不得不返回并将我的项目设置(设置为"ISO-8859-1")更改为所需的"UTF-8".
  • 每个.htaccess设置php以在utf-8中提供.php-pages: AddCharset UTF-8 .php
  • html有一个元标记指定: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • 测试我设置使用的PHP header('Content-Type:text/html; charset=UTF-8');

该页面显然是在utf-8(firefox和chrome识别它)中提供的,但是任何特殊字符,例如é,á或者¡只是显示为?.在查看源代码时也是如此.

删除上述编码设置时,所有字符都会正确呈现,但检测到的编码会显示windows-1252ISO-8859-1取决于浏览器.

怎么会?我很困惑.我本来期望完全相反的行为.
欢迎任何建议,谢谢!

编辑:希望这会有所帮助.这是响应头(根据firebug)

HTTP/1.1 200 OK
Date: Sat, 26 Mar 2011 20:49:44 GMT
Server: Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
X-Powered-By: PHP/5.3.1
Content-Length: 91
Keep-Alive: timeout=5, max=99
Connection: Keep-Alive
Content-Type: text/html; charset=utf-8
Run Code Online (Sandbox Code Playgroud)

html php xampp character-encoding special-characters

32
推荐指数
4
解决办法
11万
查看次数

如何使用XAMPP测试网站?

这是一个相当普遍的查询,因为我对如何执行此操作非常困惑.我想使用我作为XAMPP的一部分下载的apache服务器来测试我正在构建的网站,它将使用php和mysql.一般的问题是:我该怎么做?

据我所知,文件进入C:\ xampp\htdocs,然后可以通过localhost访问.令我困惑的是,XAMPP管理员的东西也在这里 - 所以,例如,我不能替换文件index.php而不会失去对phpMyAdmin的访问权等等.我是否必须在此内为网站创建新文件夹?

我尝试使用我在网上找到的说明设置虚拟主机.例如,我按照此处的指示将其添加到Windows主机文件和xampp主机配置文件中.完成此操作后,Apache服务无法启动,并且给了我一个与非常类似的错误日志.我按照答案中的说明进行操作,但仍然无效.我已经删除并重新安装它,它再次正常工作,但没有设置虚拟主机.

最后,我想使用HTMLPad来构建网站,因为我非常喜欢它的实时预览功能.但是,要设置它,它还需要与服务器连接.它给出的指示是:

深入教程:如何预览PHP文件?

为了能够在本地预览PHP文件而不上传到Web,您需要在计算机上安装Web服务器,并且必须将其配置为支持PHP文件.有关安装支持PHP的Web服务器的更多信息,请参阅PHP和Web服务器手册.

我们建议使用apache.org上的免费Apache Web服务器

第1步 - 您的文档根目录是什么?找出您的本地Web服务器文档根文件夹是什么.文档根文件夹存储通过Web服务器URL提供的网页文件.有关详细信息,请参阅Web服务器手册.

第2步 - 您的Web服务器地址是什么?找出您的本地Web服务器URL,通常是http://localhost/

步骤3 - 确保您的Web服务器正常运行验证您的Web服务器是否真正适用于PHP文件.为此,请将PHP文件保存到Web文档根目录并尝试通过Web浏览器打开它.例如,如果您的Web文档根目录是c:\ htdocs \,请将文件保存为c:\ htdocs\index.php并尝试通过URL打开它http://localhost/index.php

如果您的Web服务器正常工作,您现在可以配置内部预览.

步骤4 - 配置内部预览现在您必须告诉编辑器软件如何使用Web服务器显示PHP文件预览.

在选项菜单上,单击首选项; 在Preferences窗口中,单击Preview folder; 单击"映射",然后单击"添加"; 输入您的文档根文件夹和相应的Web地址,在上面的示例中,您将输入c:\ htdocs\andhttp://localhost/

同样,在上述所有情况下,我不太确定我理解这一点.据推测,这链接到原始htdocs文件夹中的所有php,mysql等文件?但是,例如,保存我正在处理的文件的位置是否重要?

基本上,我只是有点困惑,任何帮助将非常感谢!

apache xampp localhost

32
推荐指数
3
解决办法
30万
查看次数

从packagist更新时,Composer更新失败

在执行composer install/update时,我从openssl得到以下错误:

无法下载" https://packagist.org/packages.json "文件:SSL操作失败,代码为1. OpenSSL错误消息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败无法启用加密失败打开stream:操作失败 https://packagist.org无法完全加载,包信息是从本地缓存加载的,可能已过期

我在用:

  1. PHP 5.6.3(cli)(内置:2014年11月17日15:16:53)
  2. XAMPP堆栈5.6.3-0
  3. ubuntu 14.04

作曲家诊断显示:

Checking composer.json: OK
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity: FAIL
[Composer\Downloader\TransportException] The "https://packagist.org/packages.json"  file  could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Checking disk free space: OK
Checking composer version: 
Run Code Online (Sandbox Code Playgroud)

[Composer\Downloader\TransportException] 无法下载
" https://getcomposer.org/version "文件:SSL操作失败,代码为1. OpenSSL错误消息:
错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
失败enable crypto
无法打开流:操作失败

php …

php xampp openssl composer-php php-5.6

31
推荐指数
6
解决办法
4万
查看次数

将xampp从maria db 10.1更新到10.2

我在寻找解决方案如何更新mariadbxampp 32 bit视窗系统上,但没有发现任何that.I文章刚刚发现这个链接.请帮我看看如何更新.我要JSON支持,这就是为什么我从寻找更新V10.1V10.2.或者,如果有任何其他方法,请告诉我

目前的版本是 10.1.19-MariaDB

php database xampp mariadb

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

从外部IP访问Python Development Server

我正在学习Django并在本地iMac上部署了应用程序.我想通过互联网显示来自外部IP的应用程序.我确实为端口8000的防火墙添加了一个例外,并且运行了超过8000的python dev服务器.能够访问localhost,但不能通过网络访问.但是,当我在同一个端口8000上尝试XAMPP(Apache)时,我可以在外部访问该站点,尽管需要更改httpd-xampp.conf文件.python服务器有类似的文件吗?如何从外部IP访问开发服务器?

环境:Mac OSX 10.5.8,Python 2.5,Django 1.2.5

提前致谢!

python django xampp networking

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

如何在Windows中的xampp/wampp中安装imagick

今天我尝试imagick在我的xampp中安装了数百次.我做到了.如果您遇到麻烦,请尝试按照以下步骤操作:

  1. 由于xampp是x86,请检查您的Image Magick(程序)是否为x86.如果没有, 请在这里下载最新版本:imagemagick.org/script/binary-releases.php#windows请记住你必须下载Win32 dynamic at 16 bits-per-pixel.
  2. 安装Image Magick at C:\imagemagick.
  3. 这里下载最新稳定版的imagick : . 你必须下载5.x Thread Safe (TS) x86.5.x中的x是PHP的版本.
  4. 放入php_imagick.dllxampp安装的php/ext文件夹.
  5. 在php.ini中添加: extension=php_imagick.dll
  6. 这是我遇到很多麻烦的时候.如果您尝试启动服务器(或php在控制台中写入(start-> cmd)),则会出现错误.如果这个错误说的是这样的话:Unable to find the entry point for the procedure FlattenImages in the DLL CORE_RL_magick.dll这意味着你正在顺利进行.
  7. 现在,您必须进入Image Magick的安装文件夹并覆盖您下载的DLL php_imagick.dll.所有这些都以前缀开头CORE_RL_.
  8. 一旦你覆盖了所有这些,你可以尝试php在Windows控制台中编写.如果不说某些东西意味着想象力是功能性的(你可以登记localhost/xampp/ > phpinfo() link.个人我必须安装一个新的DLL :.vcomp110.dll如果有人有比我更相同的错误(系统找不到vcomp11.dd),请在这里下载

现在,如果您尝试php在控制台上进行激活,或者只是初始化xampp的apache模块,那么您应该没有错误.

再见,希望我能帮助别人.

编辑:当 …

php xampp imagemagick imagick

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

如何通过XAMPP使用MySQL?

我安装了XAMPP v3.2.1,因为我想学习如何在MySQL中创建数据库并了解有关TOMCAT的更多信息.但是,我对现在该做什么感到有点困惑.我在这个页面上阅读了很多博客和文档http://dev.mysql.com/doc/refman/5.0/en/creating-database.html.

按照我发现的指示:我无法访问我的本地主机.

尝试解决方案:我关闭了Skype,因为我读到这可能是一个问题.我的计算机上没有任何旧版本的XAMPP,我不相信我连接到任何其他服务器.所以,我没有做任何事情的许可.

要么

我是否试图通过错误的命令提示符访问mysql?我试图从XAMPP shell使用MySQL.我不知道为什么我不能让一切都运转起来.我是以错误的方式来做这件事的吗?

谢谢你的帮助

mysql xampp localhost

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

COMPOSER:选择您要使用的命令行php.那里什么都没有

我正在使用Composer Windows安装程序,它将我带到此窗口,

在此输入图像描述

下拉列表中没有任何内容,但我不确定在哪里选择正确的命令行PHP.我应该将它指向XAMPP文件夹中的php.exe吗?

php xampp composer-php

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