PhpStudy安装PHP8【图文详解】
“本文主要给phpstudy安装PHP8,并且正常使用
”
文章目录
前言
一、安装PHP8
二、运行PHP8报错处理
三、完美结合phpstudy和PHP8
四、总结
前言
在上文《PHP8新特性解读(开发代码实例演示)》中解读了PHP8新特性,由于需要代码演示需要安装PHP8源码。
为了方便没有在linux上搭建,直接使用了phpstudy继承环境来使用。
在那一文中虽然代码可以正常运行,但是里边的扩展是没有打开的。
接下来咔咔带你一步一步实现phpstudy集成PHP8
注:以上是自己手动DIY,有些麻烦,为此php中文网开发了一个专为php中文网学习使用的支持php8的集成环境工具,下载地址:https://www.php.cn/xiazai/gongju/1532
一、安装PHP8
下载地址https://windows.php.net/download#php-8.0
下载完成后将文件解压,存放目录建立为php8即可
都知道phpstudy的安装目录在新版本中是直接安装在D盘的,所以只要你没有修改安装目录,那么所有的安装目录就是一致的。
这里确实给写文章一组提供了很大的方便,因为每个人的安装位置都是一样的就省了很多麻烦。
接下来将下载并解压的PHP8放到phpstudy总PHP的目录
此时你就可以尽情的玩耍了。
这里一定要修改PHP版本哈!
二、运行PHP8报错处理
有一部分伙伴在安装PHP8时有可能会出现以下错误。
咔咔测试是在win10专业版是不会出现此错误的,但是在win10的家庭版会出现个错误。
如果你把第一步执行完成之后,重启了环境之后发现PHP无法运行,或者报错502。
那么你直接cmd到D:\phpstudy_pro\Extensions\php\php8.0.2nts
这个位置执行php -v
如果发现出现以下错误PHP Warning: 'C:\Windows\SYSTEM32\VCRUNTIME140.dll' 14.0 is not compatible with this PHP build linked with 14.28 in Unknown on line 0
进入到这个网址https://www.yuque.com/u30882/rx39g7/kns2a2
,咔咔已经将软件下载下来了,点击进去直接下载即可。
下载完成后需要重启电脑。
然后就可以完美的运行PHP8
三、完美结合phpstudy和PHP8
通过第一步和第二步的操作,环境已经搭建好,也可以运行PHP文件。
但也仅此可以运行PHP文件,此时MySQL是连接不了的。
那是因为PHP8是我们自己下载的,里边所有的扩展和配置信息没有修改。
所以造成的问题就是自己下载的PHP8配置文件里边所有的扩展都是关闭状态。
此时就需要去一个一个开启对应的扩展,如果不知道都需要开启什么扩展。
打开你的phpstudy然后点击到网站,右边有个管理,看看之前的PHP环境都开启了什么扩展,然后跟着照猫画虎即可
这里是咔咔已经全部打开过的。
这里的打开方式你可以在下图的位置一个一个开启,也可是直接到php.ini文件中直接修改,只需要将extension
前边的注释去掉即可。
例如需要打开curl,就把前边的;
去掉即可。
你会发现你把这些扩展都按照之前的PHP环境打开完了,发现在面板的扩展里还是没有一个打钩的。
但是明明我都开启了啊!为什么还是扩展还是没有打开。
不要着急,依然来到php.ini文件中,搜索这样的一个词extension_dir
,然后修改扩展位置
重启你的PHP环境,接下来测试一下,本文测试使用的是tp6
测试代码就是查询数据库的数据,前提是你把数据库信息配置好啊!这里就不写了
四、总结
至此关于phpstudy集成PHP8才算是完善,才可以投入更多的测试。
在这里给大家说几个注意点
修改完配置文件一定要重启环境 不知道开什么扩展的,打开你原本的phpstudy跟着照猫画虎 扩展开启结束后一定要修改扩展目录 运行php -v报错时看看是不是咔咔一样
“坚持学习、坚持写博、坚持分享是咔咔从业以来一直所秉持的信念。希望在偌大互联网中咔咔的文章能带给你一丝丝帮助。我是咔咔,下期见。
”
Atas ialah kandungan terperinci PhpStudy安装PHP8【图文详解】. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Perbezaan antara php5 dan php8 adalah dari segi prestasi, struktur bahasa, sistem jenis, pengendalian ralat, pengaturcaraan tak segerak, fungsi perpustakaan standard dan keselamatan. Pengenalan terperinci: 1. Peningkatan prestasi Berbanding dengan PHP5, PHP8 mempunyai peningkatan besar dalam prestasi PHP8 memperkenalkan pengkompil JIT, yang boleh menyusun dan mengoptimumkan beberapa kod pelaksanaan frekuensi tinggi, dengan itu meningkatkan kelajuan berjalan; PHP8 memperkenalkan beberapa struktur dan fungsi bahasa baharu PHP8 menyokong parameter yang dinamakan, membenarkan pembangun menghantar nama parameter dan bukannya susunan parameter, dsb.

Langkah-langkah untuk menambah sambungan mysql ke php8 ialah: 1. Pasang pustaka klien MySQL 2. Pasang alat pembangunan untuk PHP 8 3. Muat turun kod sumber sambungan MySQL 5. Dayakan Sambungan MySQL; 6. Mulakan Semula Hanya pelayan web.

Artikel ini akan memperkenalkan kepada anda cara memasang apache2.4 dan cara mengkonfigurasi php8.0 Artikel disertakan dengan gambar dan langkah terperinci Mari kita lihat cara memasang dan mengkonfigurasi apache2.4+php8.0~

PHP8 boleh menggunakan mysqli dan PDO untuk menyambung ke pangkalan data. Pengenalan terperinci: 1. Gunakan mysqli untuk menyambung ke pangkalan data dengan memasukkan nama pelayan pangkalan data, nama pengguna, kata laluan dan nama pangkalan data untuk disambungkan. Kemudian, gunakan atribut `connect_error` untuk menyemak sama ada sambungan berjaya dan mengeluarkan mesej ralat jika sambungan gagal. Akhir sekali, tutup sambungan dengan memanggil kaedah `close()` 2. Gunakan PDO untuk menyambung ke pangkalan data, dan sambung dengan memasukkan nama pelayan pangkalan data, kata laluan dan nama pangkalan data, dsb.

PHPstudy Pro ialah pakej perisian persekitaran pembangunan web yang membolehkan penggunaan pantas dan ujian aplikasi web. Langkah-langkah pemasangan adalah seperti berikut: Muat turun pakej pemasangan dari laman web rasmi. Jalankan pemasang dan pilih laluan dan bahasa pemasangan. Selepas pemasangan selesai, lancarkan PHPstudy dan konfigurasikan tetapan PHP, MySQL, Apache. Untuk mengesahkan pemasangan, masukkan "localhost" dalam penyemak imbas anda atau jalankan arahan "php -v" untuk menyemak versi PHP.

Kaedah jenis data php8 termasuk menukar rentetan kepada integer, menukar integer kepada rentetan, menukar rentetan kepada nombor titik terapung, menukar nombor titik terapung kepada rentetan, menukar tatasusunan kepada rentetan, menukar rentetan kepada tatasusunan, menukar nilai Boolean kepada integer, penukaran integer kepada Nilai boolean dan penentuan jenis pembolehubah dan penukaran. Pengenalan terperinci: 1. Menukar rentetan kepada integer termasuk fungsi intval() dan (int) penukaran jenis paksa 2. Menukar integer kepada rentetan termasuk fungsi strval() dan (rentetan) penukaran jenis paksa; rentetan kepada apungan Mata dan sebagainya.

Sebab mengapa phpstudy bercelaru adalah kerana kaedah pengekodan dan penyahkodan tidak konsisten. 1. Buka "Panel Kawalan"; ikon Urus"; 5. Klik "Tukar Tetapan Wilayah Sistem", pilih "Bahasa Khusus", dan kemudian klik "OK"; 6. Mulakan semula komputer.

Kegagalan pemasangan PHP Study mungkin disebabkan oleh sebab-sebab berikut: 1. Isu keserasian sistem; kesilapan. Jika anda menghadapi masalah yang tidak dapat diselesaikan, anda boleh mendapatkan sokongan melalui forum Kajian PHP, GitHub atau laman web rasmi.
