導航:首頁 > 編程語言 > ubuntuphp7xdebug

ubuntuphp7xdebug

發布時間:2023-01-02 10:09:43

『壹』 急:Ubuntu 16.04安裝了apache2+php7......無法打開網頁

報500,說明有代碼錯誤或其他的致命錯誤,導致程序無法正常運行,具體的錯誤被apache屏蔽了。想看具體的錯誤只能看下apache的日誌。
使用TP的話,需要多關注下是否是偽靜態的問題,把url模式切換到其他模式看看是否正常。如不是偽靜態的問題,則看下具體錯誤是什麼,具體去解決。

『貳』 ubuntu 16.04 php7.0源裡面安裝的怎麼往裡面添加模塊

ubuntu 16.04 php7.0源裡面安裝的怎麼往裡面添加模塊pdo擴展模是有蠻多了,如pdo_mysql也是pdo模塊中的一個了,下文我們就以安裝pdo_mysql為示例幫助大家介紹一下安裝步驟吧,其它的pdo擴展模塊安裝步驟也可以一樣。假設php目錄為/usr/local/phpmysql目錄為/usr/local/mysql1. 進入PHP源碼包ext/pdo目錄cd ext/pdo2. 執行/usr/local/php/bin/phpize[假設PHP的安裝目錄為/usr/local/php]/usr/local/php/bin/phpize3. 配置擴展pdo./configure --with-php-config=/usr/local/php/bin/php-config --enable-pdo=shared4. 編譯 安裝pdomake make install成功則出現Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/Installing header files: /usr/local/php//include/php/Installing PDO headers: /usr/local/php//include/php/ext/pdo/說明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo.so文件5. 在PHP源碼包中進入pdo_mysqlcd ext/pdo_mysql6. /usr/local/php/bin/phpize/usr/local/php/bin/phpize7. 配置pdo_mysql[假設Mysql的安裝目錄為/usr/local/mysql]1./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql8. 編譯 安裝pdo_mysqlmake make install成功則出現Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/說明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo_mysql.so文件9. 在php配置文件中加上extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so";extension="/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so";10. 重啟相關服務/etc/init.d/php-fpm restart

『叄』 ubuntu無法整合php7和mysql5是什麼原因

1、下載MySQL免安裝版/二進製版軟體(不用編譯)文件格式:MYSQL-VERSION-OS.tar.gz2、創建MySQL組,建立MySQL用戶並加入到mysql組中(不同版本的Unix中,groupadd和useradd的語法可能會稍有不同。)#groupaddmysql#useradd-gmysqlmysql3、進入目錄/usr/local,解壓縮免安裝版,並在此目錄中建立名為mysql的軟鏈接#cd/usr/local#gunziptarzxvf/path/to/mysql-VERSION-OS.tar.gz)#ln-sMYSQL-VERSION-OSmysql4、添加MySQL配置文件如果你想要設置一個選項文件,使用support-files目錄中的一個作為模板。在這個目錄中有4個模板文件,是根據不同機器的內存定製的。#cpsupport-files/my-medium.cnf/etc/my.cnf(可能你需要用root用戶運行這些命令。)5、設定目錄訪問許可權,用mysql_install_db創建MySQL授權表初始化,並設置mysql,root帳號訪問許可權#cdmysql#chown-Rmysql.#chgrp-Rmysql.#scripts/mysql_install_db–user=mysql#chown-Rroot.#chown-Rmysqldata(注意以上命令中的"."符號不能少。)6、運行MySQL#bin/mysqld_safe–user=mysql&(如果沒有問題的話,應該會出現類似這樣的提示:[1]42264#/usr/local/mysql/var如果出現mysqlended這樣的語句,表示Mysql沒有正常啟動,你可以到log中查找問題,Log文件的通常在/etc/my.cnf中配置。大多數問題是許可權設置不正確引起的。)7、設置root密碼。默認安裝密碼為空,為了安全你需要修改密碼#/usr/local/mysql/bin/mysqladmin-urootpasswordyourpassword8、拷貝編譯目錄的一個腳本,設置開機自動啟動#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld#chmod700/etc/init.d/mysqld#chkconfig–addmysqld#chkconfig–level345mysqldon9、啟動mysqld服務#servicemysqldstart10、查看3306埠是否打開。要注意在防火牆中開放該埠#netstat-atln免安裝版/二進製版安裝基本命令概述:shell>groupaddmysqlshell>useradd-gmysqlmysqlshell>cd/usr/localshell>gunzipln-sFULL-PATH-TO-MYSQL-VERSION-OSmysqlshell>cdmysqlshell>chown-Rmysql.shell>chgrp-Rmysql.shell>scripts/mysql_install_db–user=mysqlshell>chown-Rroot.shell>chown-Rmysqldatashell>bin/mysqld_safe–user=mysql&

『肆』 如何在 Ubuntu Linux 14.04 LTS 上安裝php7

1、前不久我向大家介紹過XP下硬碟安裝Linux烏班圖12.04桌面版的方法,今天向大家介紹一下XP下硬碟安裝Ubuntu14.04的方法。我用的是長期支持版Ubuntu14.04LTS,而沒有使用UbuntuKylin中國版。注意:用wubi.exe這個文件簡單安裝的是軟體而不是真正的雙操作系統。真正的雙操作系統不是軟體安裝,也不是在虛擬機里安裝,只有用硬碟、U盤和光碟安裝的系統才是穩定的。2.下載Ubuntu鏡像文件到官方網站:/download/desktop,下載Ubuntu14.04LTS。本次下載的是14.04版,下載到的文件為:ubuntu-14.04-desktop-i386.iso。並將此文件放到D盤下。(我的E和F盤刪除後裝了12.04)3.解壓與配置Ubuntu鏡像文件將ubuntu-14.04-desktop-i386.iso中.disk目錄、casper目錄下的initrd.lz和vmlinuz文件解壓到C盤根目錄下,ubuntu-12.04-desktop-i386.iso文件也復制到C盤。4.下載GRUB4DOSGRUB4DOS是一個優秀的多系統引導軟體,它可以很方便的引導各種操作系統,比如DOS、Windows、Linux等。本次所用的版本為:GRUB4DOS-0.4.4。5.解壓與配置GRUB4DOS將grub4dos-0.4.4壓縮包中的grldrgrldr.mbrgrub.exe和menu.lst四個文件解壓到C盤根目錄下,然後修改menu.lst文件,在末尾添加如下內容:titleInstallUbuntu14.04root(hd0,0)kernel(hd0,0)/vmlinuzboot=casperiso-scan/filename=/ubuntu-14.04-desktop-i386.isoroquietsplashlocale=zh_CN.UTF-8initrd(hd0,0)/initrd.lz6.修改boot.ini文件編輯C:\boot.ini文件,在末尾添加:C:\grldr="SetupUbuntu14.04"在這個地方要注意,查看文件還要把系統隱藏的選項勾除。記得將boot.ini屬性「只讀」的勾去掉。7.進入Ubuntu的liveCD模式重新啟動電腦,選擇「SetupUbuntu14.04」選項,進入Ubuntu的liveCD模式。8.卸載/isodevice掛載點通過硬碟安裝Ubuntu,系統會自動掛載iso所在的分區,此處為C盤,在/isodevice目錄下可以看到C盤的所有文件。如果直接安裝Ubuntu,會有:不能卸載/isodevice掛載點的提示,導致安裝失敗。當然了安裝的時候一般是斷網的,也不要勾選一些在線更新的選項。因此必須首先卸載/isodevice掛載點,在終端中輸入:sudoumount-l/isodevice此時,可以到/isodevice目錄查看一下,如果目錄為空,則卸載成功。如果提示不是命令,肯定代碼的三個空格沒打上。如果安裝到一定長度又提示不能卸載/isodevice掛載點,那就是你輸入代碼後沒回車,一定要回車運行才對。9.開始安裝Ubuntu運行桌面上的「安裝Ubuntu14.04」,進入安裝界面,有三個安裝方式選擇最後一個手動指定模式。如果你的電腦中有其他版本的ubuntu,選第一項「刪除Ubuntu12.04重新安裝」也可以。一般都是直接點擊「前進」按鈕,當劃分分區的時候,一定要選擇「手動指定分區」。10.手動指定分區。當出現「分配磁碟空間」的界面時,選擇:「手動指定分區」,然後會看到整個硬碟的文件系統分配情況。列表中顯示的「/dev/sda1」、「/dev/sda5」、「/dev/sda6」和「/dev/sda7」,分別代表Windows下的C、D、E、F盤4個分區。如果我們事先把E、F盤都刪除了,那麼最後一個就是很大的空閑空間了。這里可以重新編輯分區,也可以將原Ubuntu分區全部刪除變成一個空閉空間。選中列表中最後一項的「空閑」,點擊「添加」按鈕,打開「創建分區」對話框。在「用於:」中選擇「交換空間」,然後在「新建分區容量」中輸入:10000。交換空間相當於Windows中的虛擬內存,一般為內存的2倍。繼續選擇最後一項的「空閑」,點擊「添加」按鈕,打開「創建分區」對話框。在「用於:」中選擇「Ext4日誌文件系統」,「新建分區容量」中保留剩餘的磁碟空間;然後在「掛載點:」中選擇「/」,也分配10G,剩餘的空間大概80G全部分給「/home」。(/代表根分區,/home代表用戶區)最後點擊「現在安裝」按鈕,進行安裝。11.安裝Ubuntu安裝過程大約需要10分鍾多一點,安裝完成後重啟電腦。建立寬頻連接後,到軟體中心下載需要的軟體,刪除不必要的軟體。享受Ubuntu時尚、直觀、簡便的界面。快速,安全和數以千計的應用程序可供選擇,Ubuntu給你一個清新簡單的體驗。不需花一分錢,享有5年的安全升級。Linux烏班圖體現了開源、免費、自由開放的精神。

『伍』 如何在ubuntu16.04 上搭建 phpstorm + xdebug 調試

PHP安裝xdebug擴展
我使用Laravel Homestead作為開發環境默認已經安裝,如果沒有安裝自行安裝下,再繼續。
查看phpinfo
remote_handler 、remote_host、remote_port 這些都有默認值,但還是建議設置下,至少知道要設置這些參數~
PhpStorm設置

1、檢查phpstorm的xdebug配置。這里的debug port要和php.ini裡面的xdebug.remote_port相一致!默認是9000,如果9000埠被佔用的話,可以改成其他埠。

2 設置debug.
添加server~
swoole.app是我本地的 web server~ ~
3.開始調試
打好第一個斷點,shift + F9就可以了

打好第一個斷點,選中配置的debug, 按旁邊的臭蟲 按鈕

閱讀全文

與ubuntuphp7xdebug相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:142
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:732
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:301
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:141
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:890
app轉賬是什麼 瀏覽:163