คำถามติดแท็ก php

PHP เป็นภาษาสคริปต์ฝั่งเซิร์ฟเวอร์ใช้สำหรับสร้างแอปพลิเคชันที่ใช้เบราว์เซอร์ ซึ่งรวมถึงเว็บไซต์รวมถึงโปรแกรมที่ไม่ต้องการการโต้ตอบใด ๆ กับผู้ใช้

7
จะลบ PHP อย่างสมบูรณ์ได้อย่างไร
ฉันต้องทำความสะอาดเซิร์ฟเวอร์ของฉันจากแพ็คเกจ PHP 5.3 (มีมากมาย) เพื่อให้สามารถรวบรวม PHP 5.2 ได้ วิธีที่ง่ายที่สุด / ปลอดภัยที่สุดในการกำจัดพวกเขาทั้งหมดคืออะไร?

5
สคริปต์ PHP ไม่ทำงานบนเซิร์ฟเวอร์ Apache
ฉันเพิ่งติดตั้ง Apache และ PHP5 ใหม่ แต่เมื่อฉันไปที่ root doc ของฉันมันเพิ่งดาวน์โหลดไฟล์ "ดาวน์โหลด" และเมื่อฉันลองdocumentroot /index.php มันแค่ดาวน์โหลดไฟล์ PHP ฉันติดตั้ง PHP แล้วแต่ Apache ดูเหมือนจะไม่ต้องการใช้งาน มีคนแนะนำให้เพิ่มบรรทัด 'โมดูลโหลด' ในของฉันhttpd.confแต่ฉันไม่มีไฟล์นั้น
54 apache2  php 

2
ไม่สามารถติดตั้ง php5 บน Ubuntu 16.04
ดังนั้นเมื่อเร็ว ๆ นี้ฉันได้ติดตั้ง Ubuntu เครื่องแรกของฉันเพื่อความแม่นยำสร้างรายวันที่ 16.04 บนแล็ปท็อปเครื่องใหม่ของฉันเนื่องจากฮาร์ดแวร์ใหม่สำหรับ 15.10 ตอนนี้ฉันกำลังตั้งค่าและฉันต้องการติดตั้ง php5 และส่วนขยายบางอย่าง เมื่อฉันรันsudo apt-get install libapache2-mod-php5ฉันได้รับข้อความแสดงข้อผิดพลาดว่าไม่มีแพ็คเกจการติดตั้งสำหรับ php5 และ libapache2 ข้อความแสดงข้อผิดพลาดเป็นภาษาเยอรมันดังนั้นฉันสงสัยว่านี่จะช่วยได้ แต่ยังไงก็ตามที่นี่เป็น :-) E: For package »libapache2-mod-php5« existiert kein Installationskandidat. ฉันจำเป็นต้องเพิ่มที่เก็บ apt-get หรือไม่? หรือฉันทำอะไรผิด

4
สิทธิ์เริ่มต้นสำหรับ / var / www
ฉันพยายามเปิดไฟล์และเขียนมันด้วย PHP ที่/var/wwwโฟลเดอร์ แต่มันไม่ทำงานดังนั้นฉันจึงทำ sudo chmod 777 /var/www ตอนนี้ฉันต้องการตั้งค่าการอนุญาตสำหรับ/var/wwwการเริ่มต้น สิทธิ์เริ่มต้น/var/wwwคืออะไร

4
การติดตั้ง PHP 5.3 ใน Ubuntu 14.04
ฉันเพิ่งติดตั้ง Ubuntu 14.04 และฉันพยายามติดตั้ง php 5.3 แต่เมื่อฉันวิ่ง apt-get install php5 มันกำลังติดตั้ง php 5.5.9-1ubuntu4 ฉันต้องใช้ php 5.3 ในระบบเพราะแอปพลิเคชันที่ฉันทำงานนั้นถูกสร้างขึ้นด้วย php 5.3 ฉันจะบรรลุสิ่งนี้ได้อย่างไร
35 14.04  apt  php 

4
วิธีการกำหนดค่า Apache ให้รัน PHP เป็น FastCGI บน Ubuntu 12.04 ผ่านทางเทอร์มินัล
ฉันค่อนข้างใหม่ในโลกของยูนิกซ์บรรทัดคำสั่งการจัดการเว็บเซิร์ฟเวอร์ / การบริหาร โฮสต์จำนวนมากที่มีตัวเลือกการจัดการแผงควบคุมช่วยให้คุณสามารถเปลี่ยนวิธีการทำงานของ PHP ด้วยตัวเลือกที่เรียบง่าย ตัวเลือกที่พบบ่อยที่สุดคือ: โมดูล apache แอปพลิเคชั่น CGI แอปพลิเคชัน FastCGI คำถามของฉันคือง่ายๆคุณจะเปลี่ยนแปลงสิ่งนี้ผ่านทางบรรทัดคำสั่งได้อย่างไร ฉันรู้ว่ามีไฟล์การกำหนดค่ามากมายสำหรับ apache สิ่งที่ใกล้เคียงที่สุดที่ฉันพบคือคำถามนี้แต่โครงสร้างไดเรกทอรีดูเหมือนจะไม่ตรงกับระบบปฏิบัติการของฉัน (Ubuntu 12.04) ฉันค่อนข้างสับสนว่าดูเหมือนจะไม่มีคู่มือที่ชัดเจนที่ฉันสามารถค้นหารายละเอียดกระบวนการนี้สำหรับสิ่งที่ดูเหมือนว่าเป็นเรื่องธรรมดามาก ยกโทษให้ฉันถ้ามีอยู่ ... ถ้าเป็นเช่นนั้นโปรดชี้ฉันในทิศทางที่ถูกต้อง

10
บรรณาธิการ PHP ที่ดีคืออะไร [ปิด]
ปัจจุบันฉันใช้ PhpStorm โดย ความคิด JetBrains แต่มันบ้า ๆ บอ ๆ และฉันกำลังมองหาบางอย่างที่จะทำให้ฉันทำงานได้โดยไม่ต้องยุ่งยากมากเกินไป โปรด จำกัด คำตอบ IDE / Editor หนึ่งรายการ

4
ติดตั้งแพคเกจ PECL บน Ubuntu
ฉันเคยลองมาแล้ว 100 ครั้งฉันใหม่กับ Ubuntu และจบลงด้วยข้อผิดพลาดมากมายที่ฉันไม่เข้าใจแม้แต่คนเดียวสามารถช่วยฉันได้มั้ย ?? นี่คือสิ่งที่ฉันทำ: ฉันติดตั้ง PHP ฉันติดตั้ง libcurl แล้ว php5-dev ฉันลองติดตั้งส่วนขยาย PECL และPHPIZEไม่พบข้อความ
32 13.04  php 

7
ฉันจะลบ PHP 7 โดยสิ้นเชิงได้อย่างไร
ฉันได้อัพเกรด PHP เวอร์ชันเก่าเป็น php7 ล่าสุด แต่ไม่สามารถเริ่มบริการได้ systemctl restart apache2.service Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details. รายละเอียดสถานะ: systemctl status apache2.service ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2) Active: failed (Result: exit-code) since Mon 2016-01-04 13:58:17 IST; 5s ago Docs: man:systemd-sysv-generator(8) Process: …
31 14.04  php 

5
ไม่สามารถรับ mcrypt สำหรับ PHP5
ฉันทำมาหลายครั้งแล้ว: sudo aptitude install php5-mcrypt sudo apache2ctl restart ความถนัดว่า mcrypt ติดตั้งแล้ว ฉันติดตั้งใหม่ 3 ครั้งแล้ว ฉันรีสตาร์ท apache ประมาณ 20 ครั้งตั้งแต่ฉันติดตั้ง เมื่อฉันดู phpInfo ฉันไม่เห็น mcrypt อยู่ในรายการ เมื่อฉันพยายามที่จะรันรหัสของฉันมันบอกว่าฟังก์ชั่น mcrypt (เลือกหนึ่ง - คนใดคนหนึ่ง) ไม่มีอยู่ mcrypt ไม่ได้เปิดใช้งานอย่างชัดเจน ไม่มีใครมีความคิดว่ามีอะไรผิดปกติหรือไม่? ฉันไม่รู้ว่าชิ้นส่วนใดควรอยู่ที่ไหนและอย่างไรทั้งหมดนี้ควรเข้าด้วยกัน ฉันติดตั้ง PHP 5.5.3
29 apache2  php  aptitude 

9
วิธีอัปเกรด PHPmyAdmin [revisited]
คำถามนี้ถูกถามก่อนหน้านี้วิธีการอัพเกรด PHPmyAdmin คำตอบที่ได้รับคือ sudo apt-get update sudo apt-get install phpmyadmin หรือ sudo apt-get update sudo apt-get upgrade เวอร์ชันที่phpmyadminรวมอยู่ใน apt-get is 4.5.4ซึ่งวางจำหน่ายในวันที่ 28 มกราคม 2559 ในการตอบคำถามนี้หนึ่งคำตอบคือการใช้phpMyAdmin เก็บถาวรซึ่งมีคำสั่งต่อไปนี้ sudo add-apt-repository ppa:phpmyadmin/ppa sudo apt-get update ในกรณีของฉันที่ปรับปรุงสิ่งต่าง ๆ มากมาย แต่ไม่เฉพาะเจาะจงphpmyadminฉันต้องการคำสั่งเพิ่มเติม sudo apt-get update phpmyadmin สิ่งนี้ทำได้สำเร็จผ่านเวอร์ชัน4.9.0.1ที่เผยแพร่ในปี 2019 ขณะที่เขียนนี้ดูเหมือนว่าจำเป็นต้องดาวน์โหลดและคัดลอกด้วยตนเองโดยใช้คำแนะนำที่คลุมเครือจากdocs.phpmyadmin.net มีที่เก็บปัจจุบันphpmyadminมากกว่า PPA หรือจำเป็นต้องมีการติดตั้งด้วยตนเองหรือไม่?


4
add-apt-repository โยนข้อผิดพลาดของ Python: UnicodeDecodeError: ตัวแปลงสัญญาณ 'ascii' ไม่สามารถถอดรหัสไบต์ 0xc5
พยายามติดตั้งแพ็คเกจ PHP5 ล่าสุดดังนั้นฉันจึงเพิ่ม repo (sudo add-apt-repository ppa: ondrej / php5) ฉันต้องการและนี่คือผลลัพธ์: Traceback (most recent call last): File "/usr/lib/python3.2/threading.py", line 740, in _bootstrap_inner self.run() File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 141, in run self.add_ppa_signing_key(self.ppa_path) File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 234, in add_ppa_signing_key tmp_export_keyring, signing_key_fingerprint, tmp_keyring_dir): File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 186, in _verify_fingerprint got_fingerprints = self._get_fingerprints(keyring, keyring_dir) File …
27 server  apache2  php 

2
เกิดอะไรขึ้นกับ json_encode ใน 13.10 php
เพิ่งอัปเดตเป็น 13.10 saucy และjson_encodeหายไปจาก php ที่ให้มา jsonไม่ปรากฏในphpinfo()ผลลัพธ์และฉันได้รับข้อผิดพลาดนี้ในแอปของฉัน: PHP Fatal error: Call to undefined function json_encode() ใครประสบปัญหานี้หรือรู้วิธีแก้ไข?
26 php  13.10 

1
ฉันจะเปิดใช้งานโมดูล mod_rewrite Apache สำหรับ Ubuntu 11.04 ได้อย่างไร
ใน linux อื่น ๆ เช่น CentOS มันใช้งานได้ แต่ฉันไม่ได้ให้มันทำงานใน Ubuntu 11.04 /var/www/html/folder/public/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
26 11.04  10.04  apache2  php  mysql 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.